plugins.git: credit the original author in readme
plugins.git: Handle invalid commit sha properly when using GitPython 0.3.2

Cherry-pick the chenges from
https://github.com/mmueller/supybot-git/issues/20
Fix https://github.com/mmueller/supybot-git/issues/17