Prevent premature compilation of h5convert_vals
Allow mmapping a dataset as an array of any type

Fixes an issue mmapping complex data