Merge pull request #202 from choffmeister/master

Fixing that JQueryPromise returns JQueryDeferred
Update jquery/jquery.d.ts

In jQuery's then call, the failure callback is optional. Only the success callback is mandatory.
Merge pull request #205 from Steve-Fenton/patch-2

Update jquery/jquery.d.ts
update qunit definition

Tests added. Resolved some bugs.
Merge pull request #206 from Diullei/master

Update QUnit definition