updates for returning array of most specific types and incorporating that check in removeConceptSubclasses in the client-side code VIVO-826