Improved usability of SolrIndex search by splitting into three methods

buildsearchQuery, rawSearch and fetchResults