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

Fixes hybridauth/hybridauth#232, relates to hybridauth/hybridauth#227