Some lemmas about commutative squares.

I thought these would be used in more places, but I only found one.
Merge pull request #580 from mikeshulman/commsq

Some lemmas about commutative squares.
./autogen.sh