Added ability to get Github emails in AuthenticationHandler

By default, Github is going to pass you the user email, but it wasn't being captured. This change ensures that, if present, the email will get captured when calling AuthenticationManager.GetExternalLoginInfo().