Fixed a few problems with the requirements for building xmds

- Fixed a problem with the latest version of pyparsing that requires python 3 while Mac OS X comes with python 2.7.
- Updated the version of HDF5. The old version number caused the build script to download an invalid tar file.
- xmds1 uses an obsolete macro and automake complains about it. After checking out the old code of xmds1 I substitute the old macro with the new one in xmds1.sh