reformatting communication code for moment comm
forgot Connection.h in previous commit
code now compiles and runs correctly like before two commits ago
capped suggested stripe count at 64 for stampede
made isession to be script on stampede
changed to use impi rather than mvapich2 on stampede
corrected compiler error
changed to use impi rather than mvapich2 (needed for offload, must recompile H5HUT)
separating out HDF5 output code (hdf5 not officially supported on MIC)
creating vct, grid, and col pointers in EMfields class and Grid3DCU class
correcting compile errors from previous commit
more separation of HDF5 code
separating out HDF5 code. also reduced #include in .h files (iss #66)
adding cmake support for turning off HDF5 output
added missing #include statements
improved timing of communication tasks
corrected tally of communication time for pcls
ParticleOutputCycle = 0 was not turning off output
corrected compile error
reduced isession requested time to 5 minutes on stampede