Fold handler graph lazily, but also more opportunistically
Let flow decorator add promise.otherwise. This keeps otherwise out of the es6-shim
Dont capture arguments object
Eagerly fold 1 handler graph level before queueing after resolution
Move misplaced test. Add md files to bower ignore
Fix whitespace
Bump version, add changelog. Clean up npmignore
Remove silly es6-shim test for now
Rebuild es6-shim
Improve error context collection, and long stack trace stitching.

Maintain a promise execution stack that follows async promise
callbacks.  Refactor PromiseMonitor and ConsoleReporter to use new
error module which detects platform stack trace capabilities and
formatting.  Move more logic into PromiseMonitor so that reporters can
be as simple as possible.
Move formatting to ConsoleReporter. Makes reporter interface even more generic
Allow custom rejection reason for promise.timeout()

The signature for promise timeout was:

    promise.timeout(ms);

and is now:

    promise.timeout(ms[, reason]);

If a reason is not specified, a default `Error` is provided with an
appropriate message.
Improve long stack handling in v8. Bump version.

Take advantage of Error.captureStackTrace in 2 ways: 1. Attach traces
directly to execution context objects instead of creating Error
objects, and 2. use second param to limit stack traces
Simplify stack parsing on v8. Simplify long trace stitching
Merge pull request #280 from scothis/timeout

Allow custom rejection reason for promise.timeout()
Minor jsdoc tweaks
Improve long traces. Make done trigger long traces when monitor enabled.

Incorporated ideas from @garyyao in #281. Thanks!  Makes for much more
detailed traces without any significant cpu/mem hit.
Make detailed long traces work with timeout and delay. Remove InternalPromise--makes subclassing much more robust. then(), delay(), and timeout() all return promises of the original type now
Add note about debuggability to es6-shim docs. Add note about browserifying the monitor. Fix building a long trace from a single trace object
Update jsdoc. Thanks @thanpolas (suggested via irc)