More work on MPI data containers.
 - Fixed up a weird bug with class/instance variables
 - Added in reshape and transpose methods to MPIArray.
 - Added tests for the new routines.