Solr Index fetcher and bug fixes

First go at a Solr harvester is in the fetcher.py module.

Various bug fixes and small enhancements as well.