Add xhr.js, some xhr boilerplate, that's chainable.