Refactored callbacks
default 0.5s timeout for local env
Subscribing with total ordering
Synchronize Worker#stop, all worker threads can call stop
Fixed various races in the message synchronizer
Testing against postgresql