Update jax.js

Adding support for headers and fallback to old API.

GET(url, [headers,] cb);
DELETE(url, [headers,] cb);
PUT(url, args, [headers,] cb);
POST(url, args, [headers,] cb);

Yup, args are not optional: let's just be RESTful here and assume users WILL send args on a POST/PUT.