Added comments.
Decoupled VoyagerRestful driver from ILS\Connection.
Removed unused use statement.
Created class for managing holds configuration; eliminated some static calls/methods and a circular dependency.
Added missing comments.
Created services for hold/title-hold logic.
Simplified some method signatures thanks to the new dependency injection approach.
Decoupled ILS\Logic classes from Config\Reader.
Switch to config service.
Removed unused config call.
Created getConfig convenience method in base controller; used this to eliminate several Config\Reader calls.
Config cleanup; added missing comments.
Added comments.
Decouple more controllers from config reader.
Inject configuration.
Created mechanism for reloading configuration through plugin manager.
Note: this will create some inefficiency until \VuFind\Config\Reader is factored out of code; in some cases, configurations will load twice.  Should be sorted out soon.
Inject configurations into cache manager.
Inject configuration into sitemap generator.
Avoid potentially inappropriate direct data access.
Eliminate unnecessary config loading.
Added missing comments.
Moved extractComments() from Reader to Upgrade class since it is only used in one place.
This might deserve its own class if it ever needs to be reused in the future.