Add unit tests for allowing promise args in sequence/parallel/pipeline
Deprecate all/any/some onFulfilled, onRejected, onProgress arguments. Use returnedPromise.then instead
Update aplus test adapter to use when.promise
Rename when-adapter to promises-aplus-adapter