Fix issue with long email addresses

Note that if two email addresses share the same first 30 characters, the
second will not be allowed to register. We should fix this issue before
next game by making a custom User class.
Merge pull request #173 from jthemphill/fixes/username-limit

Fix issue with long email addresses