Issue #876: minor bug fixes in pedigree (undo/redo, vertical positioning & line redraws, group node graphics)