git cube - switch from gitpython to dulwich
git commit - first working version using dulwich (fixes #28)