Bug fixing & Optimizations
- Fix an issue with AbstractCompletableTask.thenComose* -- exceptions in passed functions do not complete resulting stage
- Optimize AbstractCompletableTask.thenComose* to use direct execution of intermediate stage transitions instead of unnecessary calls to Execution.execute.
- ExecutorBoundCompletionStage changes delegation/wrapping sequence (minor)