Issue #1087: Add a HGNC (Gene Nomenclature) ontology service
Added tests, fixed a few bugs found by tests