ISPN-4476 infinispan-server.sh uses wrong condition for /etc/rc.d/init.d/functions
ISPN-4477 infinispan-server.sh grep with log message
ISPN-4506 Fix signature of AdvancedCacheLoader.process(...) so that implementations don't have to resort to type erasure when invoking CacheLoaderTask.processEntry(...).
ISPN-4506 Fix types on AdvancedCacheLoader to be friendlier for loader
implementors

* Updated SingleFileStore to use generics to be an example for others
ISPN-4245 Configure consistent hash factory with new parser
ISPN-4520 JdbcBinaryStoreTest.testLoadAndStoreWithLifespanAndIdle random failures

* Increased the timeout to avoid false positives
ISPN-4478 ServerFailureRetrySingleOwnerTest should remove listener

* Before, the error inducing listener was not being removed, and that
was not appearing as a result that each test was creating a new bunch
of cache managers. Now, clean up is done after the test class has
finished and the listeners are correctly removed.
ISPN-4521 ReplicationQueueTest.testReplicationQueueMultipleThreads
random failures

* Updated test to use proper assertions
* Changed test to use eventually
* Changed test threading to use thread pool
Revamped AbstractIninfispanTest threading handling.  Also fixed up
erroneous use of CountDownLatch to try to have threads run at the
same time.