SOLR-5190: SolrEntityProcessor substitutes variables only once in child entities

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1518161 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5118: more testing of edge case and some error conditions

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1518352 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5190: Fix failure of TestCheckIndex.testLuceneConstantVersion in Jenkins trunk clover build and other builds using -Ddev.version.suffix

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1518354 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5192: FieldInfos.Builder failed to catch adding field with different DV type under some circumstances

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1518591 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4249: UniqFieldsUpdateProcessorFactory now extends FieldMutatingUpdateProcessorFactory and supports all of it's selector options

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1518717 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5194: fix 41 test indices to not use PulsingPostingsFormat

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