Add username to user

A user can now login with a username or email.

@houndci 
Since this is my first time using Devise, I want to have a reference to see what current_user contains (which is way more than what monban stores). This will be omitted shortly.