Catch MultipleObjectedReturned in github authentication and turn it into...

... a more sensible error for the user

As dicussed, this is a short-term workaround for issue #52 , which at least gives more useful feedback to the user.