Renames module, adds more assertions and logging
Merge pull request #1280 from lukecampbell/h5debug

Renames module, adds more assertions and logging