Modifying DistNodalMultiVec to break up the chunks of the right-hand sides into the pieces corresponding to each supernode. This is in preparation for finishing DistNodalMatrix, which uses 2D distributions for each supernode and therefore can have a different local width for each supernode (so that it no longer makes sense to concatenate the supernodal subsets).