ISPN-4654 AND over range queries does not work (indexless query)

* Some subscription gets mistakenly suspended because the Predicate's equal and hashCode do not take the attribute into account

* also fix equals() and hashCode() of RegexCondition
ISPN-4186 Re-enable functional test query.distributed.MultiNodeDistributedTest
ISPN-4165 Re-enable functional test query.distributed.MultiNodeDistributedTxTest
ISPN-2727 Re-enable functional test query.distributed.MultiNodeLocalTxTest
ISPN-2727 Re-enable functional test query.distributed.MultiNodeReplicatedTxTest
ISPN-4048 Re-enable functional test query.persistence.SharedCacheLoaderQueryDistributedIndexTest
Refactor tests
Rename tests to better match their goal
The master node should always be the Coordinator
Disable traditional index locking
Override the index configuration to use exclusive access
fix
No longer expect all tests to set exclusive_index_use to false
Register a backend ErrorHandler in some tests to verify the backend is not throwing exceptions
WIP