Some refactoring. Preparing to implement asynchronous dispatcher.
Implementing logic to hook into dispatch pipeline.
Hooking into the dispatcher pipeline to mark commit as dispatched on after_dispatch stage.
Fixing specs.
Adding pending spec.
Implementing general asynchornous dispatcher logic.
Extending bootstrap with asynchronous dispatcher initialization support.
Merge remote-tracking branch 'origin/master'