ISPN-3953 JPACacheStore should not load all entities in memory
* stress test inserting 1GB of data - should fail on implementation without scrolling
ISPN-3953 JPACacheStore should not load all entities in memory
* using Hibernate's Criteria.scroll()
* MySQL needs to setFetchSize(Integer.MIN_VALUE) to use streaming (JpaStore detects this based on Hibernate's dialect)
* Hibernate dependencies changed from provided to compile as we now really depend on Hibernate, not any JPA implementation
Mark RemoteCacheStoreTest.testSocketTimeoutForRemoteStore as unstable

* At times, the exception message does not contain
SocketTimeoutException. Judging from the stacktrace on CI, the error
message might contain the following message instead:
"org.infinispan.commons.CacheException: Unable to start cache loaders",
but the SocketTimeoutException is still thrown.
* So, add more information to the assertion and if necessary, convert
it into an assertion that can cope with multiple error messages.