More elimination of static config\reader calls.
Eliminated static config\reader call.
Created mailer factory to better separate VuFind-specific configuration issues from actual mailer functionality.
Inject configuration to record router.
More config reader decoupling.
Fixed broken test.
Style fixes.
Added missing comment.
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.