Making CachingConfigurationCollection.Default lazy. Updating unit tests