Added basic working GitHub auth without any working tests yet

Hey, I couldn't sleep so I thought I'd be productive.  I got Omniauth for GitHub working.  You authenticate against it, and then it redirects you to your user page.

EDIT
Also, the keys that are in the commit are for development only.  I have another set of keys for the Heroku instance.