Unify solr indexing with an IndexTask that is added to the queue -- allows us to send more than just the systemMetadata to the indexer. Initially this is for READ event counts for each document. https://projects.ecoinformatics.org/ecoinfo/issues/6346
Renamed the test class.
Rename the IndexGenerator to IndexGeneratorTimerTask.
change the configuration path.
Change the code since the ApplicationController's constructor was changed.
Add code to wait the readiness of the hazelcast service.
Add code to start hazelcast.
Add a junit test for the IndexGenerator class.