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.