Add support for Infinispan remote listeners

* Added support for ISPN remote listeners
* Code refactoring of cache listener support
* Added ISPN 7.0 HotRod service and server config file
IMHO having all the code shared by child classes in their super class is more logical separation of the code.