Removing a significant amount of redundant code in the DistMatrix class by combining the AdjointFrom and TransposeFrom routines (and subsequently fixing a bug in one of the [MC,MR] TransposeFrom's).