Devise and omniauth

Merge the Rails Beginner's Meetup February Devise session code into master.