SOLR-4125: There are a few small changes in 5x that should be in 4x but are not.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1415191 13f79535-47bb-0310-9956-ffa450edef68
SOLR-3849: Maven configuration += -Djava.awt.headless=true; also, upgrade maven-surefire-plugin to 2.12.4 (merge trunk r1415402)

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1415410 13f79535-47bb-0310-9956-ffa450edef68
SOLR-3602: Maven configuration: Exclude new zookeeper 3.4.5 transitive dependency org.slf4j:slf4j-log4j12 (merge trunk r1415408)

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1415411 13f79535-47bb-0310-9956-ffa450edef68
Merged revision(s) 1415781 from lucene/dev/trunk:
Re-enable Solr tests on Linux and Windows Jenkins. !!! Hack !!!: Disable *all* of Solr on FreeBSD Jenkins (via sysprop)

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1415782 13f79535-47bb-0310-9956-ffa450edef68
Merged revision(s) 1415787 from lucene/dev/trunk:
Fix: Pass all props and refs down on antcall delegation...

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1415789 13f79535-47bb-0310-9956-ffa450edef68
SOLR-2890: Fixed a bug that prevented omitNorms and omitTermFreqAndPositions options from being respected in some <fieldType/> declarations (merge r1415817)

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1415837 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4074: Raise default ramBufferSizeMB to 100 from 32.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1415874 13f79535-47bb-0310-9956-ffa450edef68
ignore this test for now

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1415905 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-4581: GroupingSearch.setAllGroups(true) was failing to compute allMatchingGroups

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1415994 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-4566: add RefreshListener to Reference/Searcher/NRTManager

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1415999 13f79535-47bb-0310-9956-ffa450edef68
Merged revision(s) 1416011 from lucene/dev/trunk:
LUCENE-4582: Disable forbidden-APIs checker in JDK 8, upgrade to ASM 4.1.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1416012 13f79535-47bb-0310-9956-ffa450edef68
Merged revision(s) 1416020 from lucene/dev/trunk:
LUCENE-4582: add missing checksum

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1416021 13f79535-47bb-0310-9956-ffa450edef68
fix script

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1416056 13f79535-47bb-0310-9956-ffa450edef68
log less often than twice a second

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1416059 13f79535-47bb-0310-9956-ffa450edef68
Merged revision(s) 1416071 from lucene/dev/trunk:
LUCENE-4582: Better detection of incompatible Java version for forbidden-apis checker. Later updates of ASM will support Java 8, but when Java 9 comes out with again a new class file format, we can handle this.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1416072 13f79535-47bb-0310-9956-ffa450edef68
Move oal.codec.compressing tests from lucene/codecs to lucene/core (should have been done as part of LUCENE-4509 when I moved the src folder).


git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1416082 13f79535-47bb-0310-9956-ffa450edef68
TestCompressingStoredFieldsFormat: test merging against a non-compressing codec (merged from r1416084).


git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1416085 13f79535-47bb-0310-9956-ffa450edef68
rename confusing boolean param to IndexWriter.ensureOpen

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1416274 13f79535-47bb-0310-9956-ffa450edef68
if we get MockRandomMergePolicy, which is O(N^2), use smaller index

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1416280 13f79535-47bb-0310-9956-ffa450edef68
fix javadocs

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