Update jquery def, add Promise, jqXHR

Better jQuery.Promise and jqXHR support.
Didn't add doc, url for those duplicated methods.