Ensure inner rejections are observed when short-circuiting all(). Refactor stack trace stitching to remove duplicate traces from back to front. Move stitching to PromiseMonitor to keep error.js as simple as possible.