Pass xhr request

I was seeing issues with XHR requests getting the rack-environmental header appended, which was making certain AJAX transactions squirrely. (Think in-place editing: what if the header is added to the edited fragment?) So 2d93e28 ignores XHR requests.