ISPN-4589 Combiner not being called on the final collector in MapCombineTask
ISPN-4569 Inserting into cache with indexing fails for XA transactions

* Use the BatchModeTransactionManager for the cluster registry cache.
* Suspend ongoing transactions during cluster registry cache operations,
  in case another cache also uses the same TM.
ISPN-4436 Karaf is stucked when running iOSGI integration tests
ISPN-4601 DirectoryLoaderAdaptor computes the auto-chunk factor applying wrong rounding
ISPN-4436 Karaf stucked when running iOSGI integration tests on IBM JDK

Upgrade the PAX EXAM version in the server integration module also.
ISPN-4521 ReplicationQueueTest.testReplicationQueueMultipleThreads
random failures

* Updated test to use proper assertions
* Changed test to use eventually
* Changed test threading to use thread pool
ISPN-4548 Revamped AbstractIninfispanTest threading handling.

* Also fixed up erroneous use of CountDownLatch to try to have threads
* run at the same time.
ISPN-4597 Include test verifying correct semantics during an XA transaction
ISPN-2932 Verify that preloading a read only index in a cache will never hit the cacheloader
ISPN-3819 Re-enable test
ISPN-3819 Fix intermittent failures
ISPN-3819 Fix intermittent failures (2)
ISPN-3819 Fix intermittent failures (2)