Decoupled resolver drivers from config reader.
Fixed resolver drivers to use HTTP client instead of file_get_contents; this adds proxy support and improves testability.
Started loading configurations through a custom plugin manager instead of static \VuFind\Config\Reader.
Use plugin manager instead of config\reader.
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.