Converge codes for user name restriction

The current implementation accepts only "admin" user. Codes for the
restriction exist in several files.

This change converges codes for the restriction to
app/models/user.rb. This change will be helpful when we support more
user names.
Merge pull request #83 from kou/converge-admin-user-restriction

Converge codes for user name restriction