Added Client ID and Client Secret fields.
Added client id and client secret fields to Config.
Added github_id field to User.
Show Github settings in config.
Added Github OAuth authorization.
Added css style for github button.
Merge branch 'master' into github-auth
Fixed name field if response['name'] is empty.
Added reminder for setup app callback URL.
Added newline.
Changed Github to GitHub
Remove instructions
email='' if the user has not specified a public email address
Fixed copy-paste mistyping - GitHub returns only the error in the URL
Merge pull request #2 from gmist/github-auth

Added GitHub auth