Username Regular Expression Validations

Includes our validations for Usernames, excluding the checks that see if
a name exists in the database or if it matches the password entered.