A UMD module that performs HTTP requests. On AMD and browser globals, the backend is jQuery.ajax(); on Node.js, backend is `request` module