removes annotate gem from gemfile, probably unneeded
updates user authentication to address suggestions

Added methods to application_controller to override devise redirects
Annotated user model
Added username to authentication keys and switched login forms to
include a virtual attribute, login, which can be either email or
username.
Added sequences to factories.
Set various host parameters in config files to localhost:3000
Cleaned up specs, removed duplication with devise.