draft of a Blame API

Currently disabled/broken due to a bug in the underlying pygit2 API.
The bug has been fixed, but they haven't yet made a new release w/ the fix.
See https://github.com/libgit2/pygit2/pull/297