Modified CMakeLists.txt to better handle built with hdf5
Fixed a bug in the CMakeLists which causes the build always includes MPI when building fieldML.
Fixed problem with detecting PARALLEL HDF5
Added a test with PHDF5 and default the array writer and reader to use HDF5 when PHDF5 is not available
Added a visulisation file for displaying the generated files on cmgui.
Improved phdf5 example to support arbitrary orders of input and output.
Fixed a small bug in the Cmake script preventing compilation of the phdf5 example
Added fieldml project namespace in CMakeLists.
Merge pull request #1 from alan-wu/master

Update
Merge remote-tracking branch 'libzinc/master'