Add BlameFile func and options for git-blaming files
omit unnecessary #include
lock OS thread when MakeGitError might be called
free C string
add (*Blame).HunkByLine (git_blame_get_hunk_byline) and test
Merge pull request #136 from sqs/blame

Add BlameFile func and options