fixes #93: Proper soft-refresh after node removal

This fixes the problem #93: The full collapse of the tree if a node
has to be removed due to a dynamic children statement.

After the fix the node is removed and the tree will stay open.

Hooray.
Merge branch 'bug/93-proper-soft-refresh-after-node-removal' into dev