Faintly highlight the leading diagonal of Group's grid.

This makes it easier to spot elements whose square is known, which is
useful in turn for identifying subgroups.


git-svn-id: svn://svn.tartarus.org/sgt/puzzles@10050 cda61777-01e9-0310-a592-d414129be87e
Fix an edge case of divider-obsoletion in Group.

When you drag group elements around, previous dividers are meant to
dissolve whenever the same two elements are no longer on each side of
it. One case in which this didn't happen was that of dragging an
element from the left of a divider to the far right column - the
divider became invisible, but would then startlingly reappear if you
drag that element back to the left of whatever it was left of before.


git-svn-id: svn://svn.tartarus.org/sgt/puzzles@10051 cda61777-01e9-0310-a592-d414129be87e