Attempt to mmap multiple times

valgrind seems to insist on doing this.
Check return value of H5Tget_size
Fix some typcreat leftovers