I've just done some refactoring of VuFind 2 record drivers so that configurations are now injected through the constructor rather than pulled using the \VuFind\Config\Reader.  This makes the driver code a bit cleaner, less coupled and more flexible, though at the cost of requiring 'factory' rather than 'invokable' configuration in the module.config.php file to inject all the necessary settings.

Let me know if you run into questions / problems.

- Demian