remove support for backing up to a git repo

its bloody messy code and complicates what is supposed to be a simple
tool for taking backups.
code rework and tidy up