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-4365 Test for node SASL authentication and authorization in library mode
ISPN-4598 Use externalizers for BinaryFilter/BinaryConverter

* Externalizers provide better guarantees in terms of initialization
and also are better performance wise, though the latter is not so
important in this particular case.
Allow console output temporarily to get more details about failures on CI node
ISPN-4591 Update Hibernate Commons Annotations to 4.0.5.Final
ISPN-4592 Update Jackson to 1.9.13
ISPN-4590 Update Hibernate ORM to 4.3.6.Final
ISPN-4376 AdvancedCache.filterEntries(...) does not respect configured
cache flags
ISPN-4583 Distributed iterator throws ClassCastException when loader
contains values that pass filter
ISPN-4197 Create BATCH transaction mode instead of true/false boolean
ISPN-4605 Update PerformanceCompareStressTest
ISPN-4605 Race condition during Marshalling of Lucene Directory components would trigger nonsense reads
ISPN-4590 Update Hibernate ORM to 4.3.6.Final

Hibernate ORM now requires in OSGi javax.persistence 2.1.0 at least.
ISPN-4609 Upgrade to JGroups 3.5.0.CR2
ISPN-3329 DatabaseStoredIndexTest.indexWasStored random failures
ISPN-4565 ReplTotalOrderVersionedStateTransferTest.testStateTransfer random failures

* fix NPE:CommitCommand should not trigger the PrepareCommand.
* fix timeout: CacheTopologyControlCommand should be processed in the deliver thread
ISPN-4576 Upgrade GridFS WebDAV demo to use the 7.0 schema config