Manual XHR response loading

This adds the ability to manually pass the XHR in to turbolinks for parsing the response.

Extends on top of your PR @pushrax 

/cc @arthurnn @kmcphillips @nsimmons