Closes #149

Devise validates uniqueness of email but it was case sensitive which
would allow for duplicated emails to make it into the DB.
This avoids it by telling devise to treat emails like usernames