ISPN-3138 DefaultTimeServiceTest fails intermittently
ISPN-2951 Remove Cache MBean after cacheManager.removeCache()
ISPN-3137 Intermittent failure XMLConfigurationOverridingTest
eviction and expiration is incorrect as it relies on timing and is out of the scope of this test (already covered)
disable RehashAfterPartitionMergeTest.testCachePartition as the failing condition is caused by a bug ISPN-2577. Added ISPN-3142 to trace this.
ISPN-3136 fix for 3 ammend RHQ ops, XSite Admin

ISPN-3136 typo

ISPN-3136 let XSiteAdminOperation parameters alone

ISPN-3136 logging improvement
Remove unused imports
Consistent hash package cleanup
ISPN-2772 Implement REPLICATED mode as a degenerated DISTRIBUTED mode (nowOwners>=clusterSize)

* Implement new ReplicatedConsistentHash and factory
* BaseReplicatedAPITest was asserting wrong behaviour, specific to old REPL mode. The new REPL mode clears putIfAbsent flag on commands sent to remote owners if the command executed successfully on originator. This forces them to apply the update unconditionally.
* Remove unused REPL mode interceptors.
* Fix the total order tests.
ISPN-2772 Convert some tests to new config API and use only one segment by default in REPL mode
ISPN-2772 Remove SEQUENCER JGroups protocol as it is no longer used by TO

Also remove the garbage character from last line of core/src/test/resources/stacks/tcp_mping/tcp1.xml
ISPN-3133 AsyncAPINonTxSyncDistTest and AsyncAPINonTxAsyncDistTest are mistakenly executed in REPL mode

* In non-tx mode the primary owner will skip the replication of unsuccessfull conditional commands
* In non-tx mode the originator will always wait for the primary owner's return value regardless if command is async if reliable return values are required
* Fix AsyncAPINonTxSyncReplTest by allowing the key to serialize if the operation required forwarding (originator not primary owner)
ISPN-3133 Convert some tests to use spies instead of mocks to avoid some very brittle code that was broken by fixing ISPN-3133