* added breadth-first traversal to "ecoxipy.pyxom._common.ContainerNode.descendants()"