Create a test for libgit2/libgit2sharp#387 against a repo with funky commit encodings
Implement encoding fallback in commit messages for libgit2/libgit2sharp#387