Fix hotmail contacts couldn't be fetched sometimes

If the name of a hotmail contact isn't a valid email format, the gem couldn't fetch correct email now.

Using these solutions:

- Use the latest authorization api paths as MSDN.
- Add 'wl.contacts_emails' scope to default.
- Use parse_email to parse contact's email.