relax username validation (#413)

this commit allows for matching accented characters, dots, '@' symbol,
and other important things.
Merge pull request #420 from twinlabs/relax-username-validation

relax username validation (#413)