[first draft] enhanced version of SqlPredicateTest

Missing features:
- fully configurable customPredicate
- needs more types of customPredicate

Waiting your review.
Could you please fix the operation counting like we did in these tests before: https://github.com/hazelcast/hazelcast-stabilizer/pull/439/files

So move the `iteration++` before the logging part and replace the `//operations.set(iteration);` with `operations.addAndGet(iteration % performanceUpdateFrequency);`