Remove invalid spec.

Since we're asking for e-mail scope we eliminate the possibility
of not getting back an e-mail from GitHub.
Update user info on login with GitHub.

When we get back the user info hash from GitHub via OAuth check
it checks if any of the user attributes have been changed and
those are saved.
Merge pull request #94 from atsheehan/update_user_info

Update user info