使用可能なユーザー名を設定した
不正なユーザー名に対するテストを追加した
VALID_USERNAME_PATTEN間違ってた
Merge pull request #821 from kawazrepos/779

日本語などがユーザー名に使えた問題を修正した closes #779