Make full request available to handlers to simplify the API and to get access to request.Body.
Merge branch 'full_request'
Updated Head and Patch interfaces to new API.