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
DS-2248 Correct dependencies for direct use of Hamcrest
DS-2248 Test deletion of contained Item when deleting Community.  Fix
failure.
DS-2248 Ensure that DSpaceObject subclasses create typed TableRows when instantiated.
[DS-2317] Some elements shouldn't appear when printing a page
Merge pull request #757 from rivaldi8/DS-2317-hide-elements-from-print

[DS-2317] Some elements shouldn't appear when printing a page
Merge pull request #758 from mwoodiupui/DS-2248

DS-2248 XMLUI Delete Community doesn't work
Content Negotiation should be switched off by default.