Switch to libgit2 (with Pygit2 wrapper) for git interaction

GitPython does not support Python 3
Update README
Missing dependency
Merge pull request #101 from patacrep/libgit2

Switch to Libgit2