Fixed header.
Added uncaught exception handler.
Reintroduced dispatcher abstraction.
Refactoring.
Added some comments.
Returns rejected publication.
Added disruptor based dispatcher.
Make Executor usage explicit.
Make Executor usage explicit.
Allow different threads to access accumulate/consolidate (but not concurrently).
Clarified thread-safety concerns.
Fixed multi-thread access.