Ensure deletion of child elements when deleting a Node.

This fixes issue #136 regarding the left behind edit/preview element
when deleting the last remaining Section.  Thanks to @zmetcalf for
discovering this bug.

(cherry picked from commit d400b38eec5eb2ed78bfdd655cd497d7915f05f9)