Issue #874: fix setting diseases by dragging from a legend in pedigree; fix undo of new death date