adding first solr integration as part of issue #9

This PR requires a local installation of Solr using the schema provided in the `src/test/resources/index/schema.xml` file. The connection details are kept in `src/main/resources/mamute.properties` file. First step towards #9 
Solr indexes can get pretty big and they're highly customizable to boot. You can define synonyms on certain words (TV -> television -> telly) and all sorts of other cool stuff to make searching more intelligent. I figured some people would probably want to run their own Solr server.