SOLR-4981: Share HttpClient across SolrServers and shut it down on close

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1498540 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4926: SolrDeletionPolicy.getLatestCommit can be null before IW is used

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1498554 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4894: Add AddSchemaFieldsUpdateProcessorFactory: dynamically add fields to the schema if an input document contains unknown fields

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1498555 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4897: Create new example config set for schemaless mode

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1498558 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4897: add CHANGES entry

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1498562 13f79535-47bb-0310-9956-ffa450edef68
TestFieldCache: Fix test bug: IndexWriterConfig was not taken into account.


git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1498566 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4897: include add-unknown-fields-to-the-schema in the set of default update.chain-s for all defined /update request handlers

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