add basic git support

A simple first version where I re-used the existing configuration properties, i.e. the plugin now assumes a git repo if property versionControlProjectRoot is empty. Furthermore, it does not yet fail gracefully if the path to the git repo is invalid. Might have some more issues that I am not aware of, but worked well enough for me in my tests so far.