Remove validation of value equivalence in HotRodServer

Requiring value equivalence to be able to compare byte arrays is too restrictive in the specific case of remote query, where the values are some wrappers instead of being byte arrays, or the metadata caches used by query.
ISPN-3505 Make infinispan-remote-query-client optional for Hot Rod client

* Remove initialisation of marshallers for query-client related classes from RemoteCacheManager
* Remove all references to query-client classes from RemoteCacheImpl
* Also mark infinispan-remote-query-server as optional for HotRod server
* Make some remote-query classes final or non-instantiable to prevent misuse