Added implementation of an infrastructure configuration section. Added unit tests for the RepositoryResolver to verify that it can resolve all repository types and their configured cache provider.