Fixed some potential bugs in the staggered outer product (would have failed on multi-GPU if staggered dslash was called prior, switched some unsigned arrays to signed to prevent any negative unsigned numbers, now use getKernelPackT() to determine whether to pack in the T dimenions).  Still buggy though when partitioning in the x/y/z dimensions.