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-4638 Add ability to remove filter/converter factories

* Extension manager service should allow for filter/converter factories
to be removed when their undeployed (via their service stop() method).
* Extension manager service should allow for Hot Rod servers to be
removed when their removed (via their service stop() method).
ISPN-2056 Add component stop exception test caused by cache store
Statically imported method was shadowed by member method on newer compilers
ISPN-4363 Add documentation for Cluster Listeners

* Added documentation about cluster listeners
* Added documentation about filters
* Added documentation about retry
ISPN-4323 ConditionalOperationsConcurrentWriteSkewTest fails randomly

* Changed 500 invocation tests to stress as they can last for minutes
* Moved more simple test to separate file and still functional
ISPN-4446 Signal components of cache removal

* Since stop() takes no parameters, make the remove cache command
signal components of cache removal before cache stop, so that they can
do their job.