Pass OAuth requests through new OAuth handler
This gives us our standard logging and passes around errors with impart.HTTPError.
Ref T705