CancelException message is "Cancelled"
CancellableChain adds an implicit new operator
Allow the use of external Promises
Export to promy namespace and root
Promise based forEach function added
Promise A+ unit tests added
Cancellation and notification tests added
Promise based forEach tests added
CancellableChain tests added