petsc update
 - superlu_dist is broken here
 - added hdf5 support