CollectTree: Add level inport and test

Allows to specify a number of levels for which groups
will be forwarded instead of collected
CollectTree: Fix bug on individual group hierachies

The output would be right for first message, then off because
we were not-tracking current group level independently from the
list of groups to forward