Project.pm: more or less more validation of user list on load
The validation of the users field that was recently added was
trying to be clever and be reasonably "loose" with the check
while detecting blatantly invalid user names.
It was using Perl's '\w' (word character) match operator to
do this.
Unfortunately, that's too strict. The characters '-', '+',
'.' and '_' are allowed in user names provided they are not
the first character. Only '_' is matched by Perl's '\w'.
Replace the nice and convenient '\w+' with a much less
compact regex that allows the additional characters.
Signed-off-by: Kyle J. McKay <mackyle@gmail.com>