ISPN-3229 L1 cache entries should not be passivated

* Only passivated owned entries
* Added test for L1 entries not being passivated
ISPN-4652 Passivation with shared CacheLoader is not working properly

* ClusteredConditionalCommandTest covers this change
ISPN-4364 Add documentation for Entry Retriever

* Added documentation for retriever
* Also made sure that filter package is public as it should be
ISPN-4676 Optimize SearchFactoryHandler.updateKnownTypesIfNeeded to fast-path the most likely branch
ISPN-4258 Re-enabled test
ISPN-4258 Avoid unnecessary synchronization during IndexWriter handling
ISPN-4644 Introduced new command to handle index streaming operations
ISPN-4644 Execute only one flush after the end of the job
ISPN-4012 Re-enabled other equivalent MassIndexing tests
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-4512 CacheManagerTest.testCacheManagerRestartReusingConfigurations random failures

Move the up handler deregistration to CommandAwareRpcDispatcher.stop
TODO
Logging improvements
Fix TestingUtil.clearContent for secure cache managers
find_unstable_tests_teamcity wasn't using the command-line arguments
Log non-CacheRpcCommand responses
Stop forked threads after each method, not just after the class
Log filtering script fix
Fix TestingUtil.extractComponentRegistry for secure caches
Replace Exception.printStackTrace with proper logging
Replace System.out.println with logging