Username regexp is too strict

Username can contains more characters that the regexp allows. For example, on a raspberry pi, the default user for web server is 'www-data'.
Merge pull request #499 from nicolaselie/dev

Username regexp is too strict