ISPN-2768 - Write new tests for Query module

  * New tests are added to Infinispan Query module testing Clustered Queries;
  * New tests are added for testing Queries on Topology Aware nodes;
  * New tests are added testing programmatic configuration for mass indexers;
Add missing annotations and toString, the latter to improve readability of logs
ISPN-2708 Fix support for custom marshallers