Add access to slices of data structures when using HDF5
HDF5 is allows random access to large array data, enabling one to cherrypick fragments from enormous arrays that don't fit in memory. It would be good to have this supported in here https://github.com/wesm/pandas/blob/master/pandas/io/pytables.py.
