new implementation of vsimhdf5.py

tested if methods return right value (except getderived all methods
implemented). Using _const.axesidentify for x,y,z,px,py,pz; weight and
ID not included. All other methods should behave like for sdf.
Neverthelerss additional esting required--