Added an email field to the auth hash

Adding an email field and option. This allows some other programs to use this gem similarly to those that are based on Oauth. Gitlab for example has a sign sign on mode, but expects an email field in the returned hash.