refactor IndexerGroup for new messaging format, adding timeouts to tests, stronger Sparql indexer