TJ/HM: Correct order of closing/committing
HM/TJ: Added IndexAndTaxonomy to manage both the index and taxonomy

readers. Closing them in correct order is very important, see the
userguide on facets at http://lucene.apache.org/core/4_3_0/
HM/TJ: suggestions and prefixSearch use indexAndTaxonomy