Add username min/max constants.  Edit validation error messages to reflect constants.
Make UserName optional.
Allow longer usernames (needed for unit tests)
Fix stringlength validation error messages.
Merge branch 'feature/connery/registrationValidationUpdate' into develop