STree.
softRemoveNode
Remove a node and its subtree from the tree by deleting the reference to it in its parent. Internally, the node and its linked subtree are not changed
node (neat.SNode) – node to be removed