SOLR-4348: Make the lock type configurable by system property by default.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1438036 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4321: Collections API will sometimes use a node more than once, even when more unused nodes are available.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1438043 13f79535-47bb-0310-9956-ffa450edef68
fix ord bounds check to check maxOrd (not number of docs), and document bug in 4.0 codec

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1438129 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4345 : Solr Admin UI dosent work in IE 10

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1438136 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4349 : Admin UI - Query Interface does not work in IE

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1438139 13f79535-47bb-0310-9956-ffa450edef68
add basic bounds checks for terms/payloads/etc

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

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