Updated hdf5 and open mpi options

I updated hdf5 to the latest version add added the ability to install parallel hdf5 and the fortran bindings.  I also added an option to change the default parallel compiler for openmpi to gcc because things don't work for me when it tries to use clang.