Added omniauth and Omniauth initializers.
Authorization model and controller, and associate routes.
Removed User.name validations.
Added webrat.log to gitignore.
Added twitter support.
Renamed misnamed Authorizations to Authentications for Controller, added basic functionality to AuthenticationsController#create.
Authenticating tests.
Added authentications relationship to user.
Removed passwords from users
Removed UsersController#create functionality. Users should only be created through oauth.
Removed passwords from seeds.rb, test passwords from AuthenticationsController.
Added validations to Authentication model.
Added Device model, associations for it on User, generation of it in AuthenticationsController#create.
Fixed Device token generation, added Device and Authentication specs.
Added AuthenticationsController#index action, got rid of unnecessary asset files.
Added AuthenticationsController#index view.
Enhanced Auth index view.
Removed validations to require User.email and ensure uniqueness.
Added Google, Github support for Omniauth.
Device creation based on registration id and user, preliminary response view for it.