A tiny jQuery-compatible Deferreds library