Adding a simpler variant of mpi::WaitAll, adding mpi::Pad as a means of simplifying usage of mpi::MIN_COLL_MSG, shortening iLocal -> iLoc and jLocal -> jLoc within the DistMatrix implementation, and removing three unused typedef's in the SVD implementation.