Lock version of h5py to 2.2.1

Fixes #456.

We can evaluate bumping the version to a more recent release.  This fixes the regression for now.