Ajax/XHR module with Node.js style callbacks.