An enhanced version of jQuery's Deferred, allowing pauses and other stuff.