Add MPI wrapper module to zulu
Begin work on MPI parallelization
Continue deprecating old problems
Add LSTRUCT_POINTER option to Lua structs
Move toward parallelization with MPI: decomp and HDF5 output is done
Fix a bug in the domain decomposition, and global print override
Get one-dimensional periodic wave to work with exchange on a single core
Get MPI working with simple 1d test problem with periodic BC's
Write MPI parallel for 2d/3d periodic grids
Fix bug where parallel and serial runs were different: don't skip guard
Get almost all features working with MPI parallelization

Still to do:

+ Add an extra zone of padding to HDF5 files to account for shells if
  domain is non-periodic

+ Check in testing code from new m2tools Python module
Write the HDF5 file offset to account for shells
Put in the Python testing code
Begin a small refactor of code base
Add mpi.c to zulu code (was previously missing)
Find bug in srmhd top-down symmetry likely caused by quartic solver

For now the MagnetarWind problem uses simple eigenvalues so that it
passes the MagnetarWindTopDownSymmetry test.
Look at bug in quartic solver
Fix a bug in the m2sim_initialize where guards were given zero volume
Fix the bug with HDF5 output of shell zones
Allow conditional compile of H5 and MPI modules