Only hash the repo, the mirror is branch insensitive
Write a stamp file for the git repo
Make it impossible to use the mirror without having asked for it first
Always display the stdout for now, useful for debugging
Reinstate nostdout, but only apply it to client listings
Move the timestamp functionality into a new module
Wrap up creating the reusable directories