ISPN-4301 Handle storeMetadata=false in JpaStore.process and JpaStore.purge methods
ISPN-4301 Fixing process() behaviour in other stores (honor the fetchValue & fetchMetadata properly)
ISPN-4636 Upgrade to Hibernate Search 5.0.0.Alpha6
ISPN-4461 Add VERIFY_SUSPECT back in JGroups UDP stack
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.