added placeholder hierarchyRules params
implemented node/cluster hierarchy (rack/zone awareness)
TestMapParentsToMapChildren()
TestFindAncestor()