Refactor ApplicationConfigurationReader + remove redundant instance variable from ConfigurationProvider
Refactor GlobalConfigurationReader to match ApplicationConfigurationReader
Extract reusable constructs to ConfigurationReader
First part of refactoring in BrowserConfigurationReader
Second part of refactoring in BrowserConfigurationReader
Convert classes into modules
Merge logging_configuration_reader.rb into global_configuration_reader.rb
Refactor unit tests