Port to garnet.erdc.hpc.mil (Cray XE6)

General Fixes:
- Fixed issues where packages started actions before PROLOGUE
- Directly provide MPI compilers where needed
- Parmetis version bump / customization
- Use -rpaths in ncurses
- Force PETSC to use ./_tmp as TMPDIR

Garnet-Specific Fixes:
- Parmetis customization
- NumPy compiler support customization (backported from NumPy master)
- Added XE6 specification in proteus.garnet.gnu example profile
- HDF5 customization for batch environment / dynamic linking
- Customize configuration of PETSc when on an XE6
- DAETK customized profile for Garnet
- Added (unused) packages for libsci, which provides LAPACK and BLAS
added host-acml math library packages
DAETK on Linux is now a shared library by default

* Also remove unnecessary garnet DAETK files.
* Beware, this introduces a dependency on setting LD_LIBRARY_PATH
  when using flcbdfwrappers.so until rpaths are fixed to libdaetk.so
Merge remote-tracking branch 'origin/master' into garnet_port_final
Merge pull request #126 from hashdist/garnet_fixes_rebased

Port to garnet.erdc.hpc.mil (Cray XE6)