Hieranoid: hierarchical orthology inference