DS-2297: Add "IndexVersion" commandline script, and "ant update_solr_indexes" to auto-update our indexes as needed.
Minor spelling correction
Improved error handling. Ensure "ant help" also lists update_solr_indexes"
Refactor logic to work with Lucene API v4.10.2. Also ensure we don't download latest Lucene JAR, as it is already on our classpath.
Update to check Discovery & new Authority indexes in 'ant update_solr_indexes'. Also corrected auto-reindexing of Discovery in Flyway logic, as it needs to both overwrite existing index AND recreate the spellchecker index.
Bug fix to previous commit. Removing 'authority' index from Solr check
as it seems problematic if index is not initialized. Also ensure
Discovery reindex isn't triggered multiple times if an error occurs.
Merge pull request #749 from tdonohue/DS-2297

DS-2297: Auto upgrade Solr indexes