LUCENE-5404: Add .getCount method to all suggesters (Lookup), persist count metadata on .store(), Dictionary returns InputIterator, Dictionary.getWordIterator renamed to .getEntryIterator

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1565810 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5434: drop the merged reader if the merge was aborted, before trying to delete its files

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1566013 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5624: Enable QueryResultCache for CollapsingQParserPlugin

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1566071 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5700: Improve error handling of remote queries (proxied requests).

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1566174 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5700: Always consumes the response's HttpEntity and cleaned up the test a little.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1566179 13f79535-47bb-0310-9956-ffa450edef68