allow HDF5 install to be outside build dir
This allows user to specify HDF5_ROOT and ZLIB_ROOT to say ~/lib_gcc so that the HDF5 library can be built and installed just once.
This allows user to specify HDF5_ROOT and ZLIB_ROOT to say ~/lib_gcc so that the HDF5 library can be built and installed just once.