use default mpi driver instead of 'mpio'

fix bug in h5_ndarray/factories.py
divide available mem per engine by 64 in h5_ndarray/h5caching.py