Remove a Java 8-only compiler flag.
Moved core Repository abstractions into the data-core submodule and revamped the classpath scanning to use a BeanDefinitionRegistryPostProcessor rather than a FactoryBean implemention.