Emacs mode which automatically commit to a Git repository when saving a file