Fixed Github provider so it works with no scope,
failing gracefully at the request for user email.