Switch from AllowAlphaNumeric to UserNameRegex

Maybe we are ok then: http://msdn.microsoft.com/en-us/library/gg578045(v=vs.110).aspx

"You can call a static pattern-matching method, such as Regex.Match(String, String). This does not require instantiation of a regular expression object."