Use a database to store configurations for indexer workers

This request uses a mysql database to store configurations for how indexer workers should be created. Previously, these configs were part of the jvm configs, and updates to the indexer coordinator were required in order to update worker configs. This commit introduces HTTP endpoints on the indexer coordinator in which worker configs can be read and updated.