ISPN-3296 Total Order: timeout exceptions are not throw correctly

* Validate the ResponseFilter to check if we have enough replies.
ISPN-2284 Execute Mapper and Reducer tasks in parallel where possible
ISPN-3946 Ensure M/R intermediate key/value transfer is chunked properly
ISPN-3967 Create a feature file for HotRod client for easy installation in Karaf

* add tests for HotRod client running in Karaf
* modify export/import directives for some modules so that they run in OSGi
ISPN-2577 Silence SuspectExceptions

* Added support for when a primary owner dies while replicating
  that the originator properly retries the command
* Also added check so originator wouldn't throw OutdatedTopologyException
  during post Entry wrapping since it was already committed in owners
ISPN-3355 Add support for clustered listeners

* Changed so CacheCreatedEvent is not accompanied by CacheModifiedEvent
ISPN-3355 Add support for clustered listeners