Omniauth Implementation

Pivotal Tracker:
https://www.pivotaltracker.com/story/show/63047066

- implemented Omniauth to allow for third party authentication (GitHub and Google+).
- Added authentication model for omniauth.
- Wrote registration controller for devise.
- added social button to views.
- wrote cucumber and rspec tests.
- UI styling changes to login page