Fix diffmat symmetry along anti-diagonal.

The mask used to select elements for "symmetrization" misses the anti-diagonal.
We fixed this by handling the anti-diagonal elements separately.  We've done
this in the most direct way possible, it should be possible to come up with a
method less wasteful of memory.