add solr search and faceting

might need to add more solr files to gitignore.