Rework Mvc.Server and Mvc.Client to use OAuthAuthenticationNotifications.OnGetUserInformationAsync