And add missing header in one file
Before we extracted the store configuration from the configuration toml::Value object and passed it to the store. This is unecessary overhead. Now we pass the whole configuration object and let the store extract the required values.
We only need the configuration to check whether creating the store directory is actually allowed.