hdf: Remove HDF parser from `core`

HDF parser is broken at this moment, so I think it is good time to move
it into separate .so