Updated the version for HDF5

The old version resulted in the build script downloading an invalid tar
fiel
Fixed an issue with the compilation of xmds1

xmds1 use a macro that is obselete (AM_CONFIG_HEADER) so I substitute
the old macro with the new one after checking out the source of xmds1