Updating to new DistMatrix implementation and adding new Swap routines.