Git storage

Add GitPersistence and some SF2 commands based on YamlPersistence to make sure the translation files are stored in a Git repository