Add bindToXHR method

As alternative to the jQuery version. For now the default is jQuery, but we could switch if this has proven to be reliable (or remove the jQuery version altogether)

Thing I'm not sure about is the `ignoreDebugBarAjaxHandler` setting, how to get that in the XHR request.