Info override

Makes it possible to override which info-file bandaid uses on the commandline.
The override is persisted into the yaml-file for future use.
I really don't think this is the place to save the yaml file, as it does in indiscriminately whether the command succeeds or not.

I think we should just set the info file override in the yaml data here, and carry on. Then we should fix the commands to save the yaml file on success.

And need to create a "write yaml file" function. If it only saved the yaml file when the data was changed, that would be great, but a central place for the writing code would be nice.