CMake file update; switch of header placement in Material so Eclipse behaves.
Updated HDF utilities to allow for nested parameter DB.
Further refactoring of HDF5 utilities.  There are still many unchecked status flags, but the API is suggests these are often ambiguous.