ISPN-2042 Add easy trace logging facility to the test suite
ISPN-4745 Cluster Listener TX Batch incorrect when sending multiple
events

* Fixed typo where the events were sent inside the for loop
ISPN-4733 Investigate potential issues with System.nanoTime() overflow

* Fixed TestingUtil calculation for when to stop trying
* Changed stats to not error if nanotime is -1 (extreme edge case)
* Also fixed TransactionTable when clearing old txs
ISPN-4767 DirectoryImplementor needs to handle PersistenceException on metadata load
ISPN-4767 Introduce a SlicedBufferIndexInput to be able to slice a SingleChunkIndexInput
ISPN-4767 Introduce a SlicingInfinispanIndexInput to support slicing of an InfinispanIndexInput
ISPN-4767 Remove checksumming wrapper and embed CRC32 in the InfinispanIndexOutput
ISPN-4767 Minor adjustments to be able to compile and test with each versions of Lucene {4.8, 4.9, 4.10}
ISPN-4767 Update documentation to mention the supported Lucene compatibility ranges
ISPN-4779 Upgrade to Hibernate Search 5.0.0.Alpha7