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-263 Handle cluster partitions

* More documentation fixes
* Rename isAllDataAvailable to isMissingData
ISPN-4574 PartitionHandling: consider less than numOwners partitions

Merged PartitionHandlingStrategy with RebalancePolicy -> AvailabilityStrategy