jsonp is called instead of json in cross domain requests

This was surprising to me and I'm still not sure how to handle cross-domain jsonp 404 responses.