Fix race: we could clean the tokens and get a response after.
which would lead to an bogus exception and error message at replicated().
HORNETQ-1141
Deadlock involving hornetq-failure-check-thread
Merge pull request #932 from gaohoward/master

HORNETQ-1141
HORNETQ-720 No sync's at the replicating backup during normal operation
OperationContext counters: int --> long
Merge pull request #934 from andytaylor/master

added reference counting to shutdown pools when no connectors
Merge pull request #930 from FranciscoBorges/replicationSync

Replication no-sync, +operationContext counters, +severe clean up at the replication code
https://issues.jboss.org/browse/HORNETQ-1159 fixing possible queue duplicate queues and some small tweaks
Merge pull request #936 from clebertsuconic/master

fixing duplicates on queues
HORNETQ-720 Fix server.stop() w.r.t. replication
Fix ReplicatedLargeMessageWithDelayFailoverTest.\ testNonTransactedWithZeroConsumerWindowSize
HORNETQ-1128 Document more options
Improve Javadoc and fix "unbehaved" (should be "misbehaving")
HORNETQ-1157
Fix fail() message: save totalMaxIO value before resetting it.
clean up
fix argument name warnings, add some javadocs
Improve the situation of tests' temporary files.
HORNETQ-720 Replication performance: delete large-message file asynchronously
javadocs