Add backup script to copy folder contents

Folder contents can be either tarred and gzipped or saved to a git
repository. The default configuration is to use git and tags every time
the backup is made, even if there were no commits.