Deferred callback parameters fix

Deferred.always,Deferred.done,Deferred.progress,Deferred.fail should take callbacks as parameters.