Support for multiple Idps for Owin middleware.
- Changed the owin auth handler to no longer create a HttpRequestData. It was a lie anyways because the data for the auth comes from the challenge, not the request.