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
Good catch - I made it static to be shared across instances, is this sufficient or I should figure out some better solution?