Implement getHeadOriginal

I want to use [diff-match-patch](https://code.google.com/p/google-diff-match-patch/) to show changes in a single file.

This API will get me something similar to `git show HEAD:<path>`, which will be considered the "original." I can then match that against whatever the current file buffer is.