Move to dask for loading hdf5 arrays

With data being potentially very large, the proxy mixins currently implemented in dantro might not be of a big help to work with the data.

A better approach might be to use something like dask.array, which can be initialised from an h5py.Dataset and is entirely lazy. It would also integrate nicely with xarray to perform parallel computations.