Fixed a bug in h5/derive.

Found a problem where trying to elicit the size of the memory
structure cannot be done from the offsets and element sizes alone.
You need to pass the actual size in.
Merge branch 'v0.1' of https://github.com/furious-luke/libhpc into v0.1