support response being an object (after jquery default parsing) and passing jsonp as a dataType in addition to string type