BUGFIX: reading into a slice of an array
fixed BUG: reading into an array slice failed due to bug in C-Fortran interface. This has been fixed by using a buffer variable inside h5fortran.
cmake: don't give fatal_error if hdf5 not found, let calling project decide that.