sketch of writing config.

@ianchesal @anthonybishopric haven't done the set-live piece yet, but imagine it downing the service if version changed, and symlinking something to the right config, then starting service again. If version hasn't changed, just symlink the config and be done with it. If config isn't there yet (because this script hasn't run), it noops.