Eliminated unused variable.
Eliminated unused variables.
Refactored to reduce method complexity.
Relax check for MARCXML so that the xml prolog is not required.
Merge pull request #270 from EreMaijala/marcxml-relax

Relax check for MARCXML so that the xml prolog is not required.
Simplified random Solr record retrieval.
Added support for ILS drivers interacting with non-Solr backends.
Merge branch 'master' into wcdiscovery