update branch for coming version 4.1.1

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_1@1437263 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4330: group.sort is ignored when using group.truncate and ex/tag local params together

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_1@1437267 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-1822: add a note in Changes in runtime behavior

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_1@1438826 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5160: check for -1 return conditions in file reads (cherry-picked https://svn.apache.org/r1512016 from branch_4x)
LUCENE-5161: set sane default readChunkSizes, make the setter work, and test the chunking (cherry-picked https://svn.apache.org/r1512729 from branch_4x)
LUCENE-5164: Fix default chunk sizes in FSDirectory to not be unnecessarily large (now 8192 bytes); also use chunking when writing to index files. FSDirectory#setReadChunkSize() is now deprecated and will be removed in Lucene 5.0 (cherry-picked https://svn.apache.org/r1512949 from branch_4x)
LUCENE-2453: Make Index Output Buffer Size Configurable

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1437304 13f79535-47bb-0310-9956-ffa450edef68
(cherry picked from commit 389dbf206f9a26fb994c372e5273e719401420b2)
LUCENE-2453: fix javadocs

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1437312 13f79535-47bb-0310-9956-ffa450edef68
(cherry picked from commit a747eff39011408996fb09249c68316efc1a7829)