ISPN-4582 JpaStoreTest random failures

* Set threadCount to 1 in surefire plugin
ISPN-4474 ISPN-4473 Get remote events working in compatibility mode

* Fixes both ClassCastExceptions reported in these jiras.
* Adds remote event compatibility tests.
* Refactored remote event assertion code to be sharable between the
Hot Rod client tests and the compatibility tests.
ISPN-4655 Add missing package information for new Hot Rod packages

* This is required so that they are processed when generating
javadocs.
ISPN-3729 Minimize the number of moved segments for SyncConsistentHashFactory

Based on the original consistent hashing paper, the
NewSyncConsistentHashFactory algorithm doesn't move any segments at all.