jQuery:Added generic always/done/fail/progress
jQuery: Added JQueryDeferred Generic callbacks
Fixed misleading test

It didn't look quite right and when I debugged it in jQuery sure enough
it took 2 parameters rather than 1 (both values passed on)
Merge pull request #1289 from johnnyreilly/master

jQuery:Added generic always/done/fail/progress