ISPN-4651 LevelDB crashes JVM when stop() is called concurrently with write()
ISPN-3979 JdbcStringBasedStore loading of Key2StringMapper class is too
restrictive

* Key2StringMapper class is now loaded using ClassLoader from
* GlobalConfiguration
ISPN-4649 RemoveCommand does not activate the key in Passivation

* No tests added since ISPN-4559 tests cover this scenario
ISPN-4559 Replace fails with cache loader

* Tests all the conditional commands
ISPN-4657 Allow for customization of SearchWorkCreator used by the QueryInterceptor
ISPN-4470 Remove tabs and fix other formatting issues
ISPN-4470 RemoteCache's size() method should compute size globally

* A new statistic added that shows the number of keys a cache is
primary owner for. Use that statistic, calculated cluster wide,
to count the total number of entries in the cluster for the
remote cache.
* If statistics disabled, or using Hot Rod 1.x protocol,
keySet().size() is used as fallback.