SOLR-4601: A Collection that is only partially created and then deleted will leave pre allocated shard information in ZooKeeper.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_2@1458152 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4604: SolrCore is not using the UpdateHandler that is passed to it in SolrCore#reload.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_2@1458158 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4605: Rollback does not work correctly.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_2@1458159 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4609: The Collections API should only send the reload command to ACTIVE cores. 

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