Fixed #8791 add contextmanager to HDFStore

instead of having to use

with get_store('file.h5') as store:
    store.keys()

now we can do

with HDFStore('file.h5') as store:
    store.keys()