Simplistic testing of writable store.

Basic concept now sound, by virtue of resource_filename.

Now to add in the safety catches.
Control read only handling

If read only, we raise StoreMethodNotImplemented on the
*_put methods.

Also raise the same exception on the user_* methods, as we
do not support users (yet?).
Don't forget the *_delete methods