introduce Azure Active Directory OAuth provider

Azure AD is used by Office 365 tenants and supports authenticating users
using OAuth. So if you want to build Office 365 (Mail, Calendar,
Contacts) apps you can use this provider to authenticate users (your
tenant or multi-tenant).