Slight tweak to catch predicate checking to propagate to ensure that original error is propagated instead of being replaced with a new error about the catch predicate not being a function
Collapse Delegating and Async handler wrappers--the extra level of abstraction is no longer needed
Fix promise.with jsdoc
Bump version, update changelog and es6 shim