moved OnRedirectAction call to take place as the first part of RedirectRouteExtended\GetHttpHandler, which allows modification of RequestContext and/or RedirectRouteExtended at redirect-time.