API: Hierachy class cleanup

API: refactored Hierachy class to use new DataObject::get() syntax
API: removed broken & unused method Hierachy->partialTreeAsUL()