Separate Backup addition logic into Conf::addBackup
Make Backup::contents into a single string rather than a vector
Partially introduce exact timestamps for backups
Subprocess: support capture of stdout/err to same string