Updated jquery.defer.js and samples to work with recent breaking changes in jQuery APIs for Deferred()