Moved h5 loader and support to separate io plugin