Removed compiler errors.
Updated MPI version and moved code from main to MPIPTM
Split ParticleCtl into MPIParticleCtl and SerialParticleCtl
Subclassed MPIGridCtl from GridCtl
Fixed strcasecmp to check for 0 in main
Added error handling code to main routines