when (npm): A lightweight Promises/A+ and when() implementation, plus other async goodies.
Keywords: cujo|Promises/A+|promises-aplus|promise|promises|deferred|deferreds|when|async|asynchronous|ender