A more sensible null check
Remove usages of deprecated SearchManager.getQueryFactory()
ISPN-4464 Unify test suite for remote and embedded DSL based query tests

Remote and embedded DSL query tests share the domain model. The model defines interfaces
that are implemented using Hibernate Search anontated entities for embedded mode and
Protobuf entities for remote mode. The test driver code is shared between embedded
and remote tests.
ISPN-4510 Enable configuring Transport instance via new XML parser
ISPN-4562 Upgrade to Hibernate Search 5.0.0.Alpha5
ISPN-1951 Use MERGE3 in the default UDP configuration
ISPN-4570 Remove UFC from JGroups TCP configurations
ISPN-4520 JdbcBinaryStoreTest.testLoadAndStoreWithLifespanAndIdle random failures

* refactor: Prepare the code to receive custom TimeService
* replace all the assert keywords
ISPN-4520 JdbcBinaryStoreTest.testLoadAndStoreWithLifespanAndIdle random failures

* Use a custom TimeService to trigger the expiration
ISPN-4520 JdbcBinaryStoreTest.testLoadAndStoreWithLifespanAndIdle random failures

* Fix failures in osgi environment: Leak in BaseStoreFunctionalTest