Add shuffle support to write_h5_stack

Shuffle allows much higher compression when the full range of an int dtype is unused. See [Python and HDF5](http://shop.oreilly.com/product/0636920030249.do) for more.