Fix HDF5 support (preprocessing checks)
I have done minimal changes adding checks in lalsimulation such that we can compile LALSuite without HDF5 support. Some files were not using LAL_HDF5_ENABLED flags resulting in compilation errors due to missing prototypes.
See also: #749
Edited by Marco Meyer