Add initial version of promise.done. See #201
Report unhandled rejections via monitor if present, else crash.  Improve stack formatting and filter out obvious node.js core stack frames (module.js and node.js).  See #201
Add jsdoc and api docs for promise.done. Expand Debugging Promises
section to include discussion of then vs. done. See #201
Add unit tests for promise.done