ISPN-4494 OSGi tests fail on jdk8

Disable the OSGi tests when running on jdk8 and jdk9.
ISPN-4340 Changes to programmatic and declarative config to enable auto-config for indexing
ISPN-4340 Update documentation
ISPN-4340 Server related indexing auto-config support
ISPN-4340 Changed autoConfig property setter and propagated it to the immutable config object, make IndexOverlay not exposed and allowed TypedProperties.putIfAbsent to be chainable
ISPN-4436 remove JpaStoreOOMETest, doesn't make sense to run it with H2 in memory.
ISPN-4497 Race condition in LocalLockMergingSegmentReadLocker results in file content being deleted
ISPN-4511 NonTxBackupOwnerBecomingPrimaryOwnerTest.testPrimaryOwnerLeavingDuringPutIfAbsent random failures

Ensure that the initial rebalance is not processed on the thread that started the cache.
Document Hibernate 2LC entity property format in managed environments
ISPN-4513 ProgrammaticCacheContainerTest.testSmallCache always fails on
JDK8

* Ignore synthetic bridge methods as they now inherit annotations