o.c.alarm.beast: Alarm tree path handling
o.c.alarm.beast: Refactor Tree, replacing *Client* calls.

Overloaded getParent() replaces getClientParent, getRoot for
getClientRoot,..