OGM-428 Passing classloader service via constructor to ConfigurationPropertyReader to facilitate passing along reader instances
OGM-428 Introducing OptionValueSource SPI; Removing redundant tests
OGM-428 Making programmatic and annotation option sources return immutable option containers
OGM-428 Allowing to read options specified via configuration property through OptionsService
OGM-428 Reading MongoDB/CouchDB options through OptionsService also when given via configuration property
OGM-468 Caching OptionContexts in OptionServiceImpl
OGM-468 Caching containers contributing the effectively applying value per option in OptionContextImpl
OGM-429 Instantiating builder only if required in AnnotationOptionValueSource
OGM-469 Creating row keys in MongoDBAssociationSnapshot more efficiently
OGM-469 Making AssociationKeyMetadata immutable
OGM-469 Moving associationKind from AssociationKey to AssociationKeyMetadata
OGM-469 - WIP - Changing GridDialect#isStoredInEntityStructure()
WIP