Fix remote authenticator impl, api.Login returns ReauthRequest.

Remove LoginRequest.LoginMethod, trying a simpler approach based on
StateServingInfo.IdentityProvider state.