`read_hdf` opens the store in `rw` mode by default.
Currently the `HDFStore` in `read_hdf` is opened in `rw` mode by default, leading to permission
errors when reading a non-writeable file.

This patch changes the default mode to `r`.
