COHINC-110: Introduced the ability to control batch-size, batch-distribution-delay and restart-delay using JMX.
COHINC-112: Corrected the "messages out of order" log message to correctly indicate "recovery".
COHINC-115: Refactored the "drain" operation to use the configured batch-size an batch-distribution-delay.