Catch exception when github token is unscoped for email.

Finishes [#80211040]

If the github token is unscoped for emails but the token is valid, Octokit was throwing an exception of `Octokit::NotFound`, while Panamax was trying to access emails. This fix catches the exception and thereby returning `nil`, which in turn is caught by the UI to display an appropriate error alert message.