Use git pull command, compatible with the GitPython version used
Less loops and use gettext terminology
Add support for committing to Git repositories
Move SVN authentication handling code to the vcs module
Some error messages might contain special characters like <'s and >'s
Set current user as author when committing to Git