Created Ajax2 to use modern browser features

Ajax2 uses XMLHttpRequest2 which supports FIFO events. Instead of
returning the XHR object directly, it returns a zepto wrapped object
with custom methods to add context-aware callbacks.