Add environment property.

Environment property merges parent's values in a big dictionary.
Also, remove (commented) recursive iter_children_preorder()

Signed-off-by: Ruda Moura <rmoura@redhat.com>