LUCENE-5294: IntelliJ config

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1535797 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5307: Fix topScorer inconsistency in handling QueryWrapperFilter inside ConstantScoreQuery, which now rewrites to a query removing the obsolete QueryWrapperFilter

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1535950 13f79535-47bb-0310-9956-ffa450edef68
refactor Collector interface for lock-free parallelizability
parallelize TopScoreDocCollector
parallelize FacetsCollector
parallelize TopFieldCollector
fix javadoc warnings
parallellize DocSetCollector
have caller contribute to running of tasks that have not yet begun
separate serial & parallel search paths for clarity