LUCENE-5080: fix CMS setters that depended on each other

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1497967 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4976: infostream doesn't work with merged segment warmer

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1497968 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4974, tighten up shutdown logic. Inspired by SOLR-4960

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1497999 13f79535-47bb-0310-9956-ffa450edef68
Upgrade maven plugin versions to the latest

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1498425 13f79535-47bb-0310-9956-ffa450edef68
set task name as juni4

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