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
Remote listeners should not be different from cache listeners, as it's the trait which hides the differences and stage works on the traits.
If registering eviction listener would throw an exception, adapt the RegisterListenersStage to register only those listeners that are supported and write warning for unsupported listeners.