configured sign in with github with omneauth
implemented sign in with github button, got all the info from github and saved to user
added test coverage for omniauth creating a user with github
Merge branch 'sign_in_with_github'