Add Solr Support

Adds 

- a script that downloads, configures and runs Solr for your testing pleasure
- a mechanism for building CouchDB views that can define how NGDS content is indexed in Solr
- a module to use to add records to Solr, and clean it out