ISPN-4504 Topology id is not properly set on ClusteredGetCommands

ClusteredGetCommand should NOT be topology-aware
ISPN-4503 Commands with topology id 0 are not properly ignored on joiners
ISPN-2522 The StateTransferCacheLoaderFunctionalTest (StateTransferFunctionTest) tests fail periodically

* Disable synchronizations, so that commit failures are not ignored.
* Pause between writes so that the writing thread doesn't hog all
  the CPU before the 2nd node joins.
* Fail-fast in StateTransferLargeObjectTest
ISPN-4522 Test for HR PLAIN auth against LDAP
ISPN-4545 Checkstyle line termination check should work on Windows
ISPN-4317 Optimize server test suite
 * all tests for remote queries use the same server
 * removed unnecessary test cases for the suppress-state-transfer tests and merged hotrod and memcached cases
 * merged single-node jdbc tests
 * added proper server killing (a small arquillian extension by Martin which was forgotten during the migration)
 * moved the Unstable category from class level to the failing method in ExampleConfigsTests
 * removed some server starts from TransportStackConfigurationIT test
ISPN-4551 RestStore parallel iteration fails for non-string keys if UTF-8 is not the default charset
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-3937 Investigate the memory usage of JDBC cache stores when processing a large result set

* Set the result type to TYPE_FORWARD_ONLY and the concurrency to CONCUR_READ_ONLY
* For the particular case of MySQL, setting the fetchSite to MIN_VALUE will fetch
a single row at the time
ISPN-4524 ClusteredCacheWithAsyncDirTest.testCombinationOfFilters random failures
ISPN-4502 Fix test faillures due to resolving 127.0.0.1 to localhost.localdomain
ISPN-4524 Query should not reindex cache entries on preload or activation
ISPN-4378 Configure Marshaller class for filter/converters

* Configuring marshaller class makes it easier to plug it to the
binary filter/converter in such way that it's marshallable, and so
it works cluster wide.
ISPN-4360 Removing SLF4J and commons-logging from parent classpath