correctly merged opts when instantiating collections and sequences
Implemented cancellation support according to Promise A plus spec proposal
re-implemented Promise#map using Promise#all
re-implemented delay with cancellation support.
added cancellation unit tests to promises
added cancellation support to Ajax
Added Cancel name to CancellationError
made clean synchronous by issuing a cancel on the render promise