Fixed unnecessary mpi include and CMakeLists.txt

 - CMakeLists.txt uses ${HDF5_LIBRARIES} instead of hdf
 - removed unnecessary MPI includes