Improved input validation for username.  Can use this all over the rest of the installer for validation of characters.