Add the storage id to the mount config

First step into improving the config is making sure we have a stable id to work with.

cc @DeepDiver1975 @PVince81 
Switched it to only writing back the config file if we added the id