properly returing JQueryPromise instead of JQueryDeferred
Merge pull request #202 from choffmeister/master

Fixing that JQueryPromise returns JQueryDeferred