Add TestJsonDestoreStoreNotExists()

This still returns true even if we ask to destroy a store that does not exist.
Need to check that this is more appropriate behaviour.