Auto-backup version-controlled files

Using version control does not save you from making a stupid mistake and
being out an hour or two of work.

And then there's the nightmare runaway command that wipes your local
clone of the repo. Yes, I almost did that once.
Tweak the todo.txt a bit