Issue #547: Add support for recording lab findings and chemicals detected.

The ChEBI ontology now has an API identical to the API of HPO.

Optimal batching size is 3000 for ChEBI. Takes 15 min to index.
Fixed some issues with the SolrUpdateGenerator.