[#2445] Usernames restrictions significantly reduced

Usernames may now consist of arbitrary combinations of word characters,
@ symbols, dots, and dashes, and may be as few as 1 character in length.