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
Change ReplicatedCHFactory to only replace leavers in updateMembers()

Uneven primary ownership should be dealt with in rebalance() only.
Delegate the isBalanced() check in DefaultRebalancePolicy to the CH factory

Allows waitForRehashToComplete() to work even if the CH factory allocated
less than numOwners owners to each segment.