merge cleanup should actually cleanup and the test should actually test
Merge pull request #1200 from ethomson/merge_cleanup

merge cleanup should actually cleanup and the test should actually test
Add Florian Forster to hall of fame

Permission recieved from Florian Forster on Jan 07 2013 to include
any changes of his from core Git into LibGit2.
Revert changes from git/git diff-delta.c by dak@gnu.org, proski@gnu.org
Merge pull request #1202 from martinwoodward/add-florian

Add Florian Forster to hall of fame
Merge pull request #1203 from phkelley/reverse_dak

Revert changes from git/git diff-delta.c by dak@gnu.org, proski@gnu.org
Introduce git_diff_blob_to_buffer
Share git_diff_blobs/git_diff_blob_to_buffer code

This moves the implementation of these two APIs into common code
that will be shared between the two.  Also, this adds tests for
the `git_diff_blob_to_buffer` API.  Lastly, this adds some extra
`const` to a few places that can use it.
Merge pull request #1204 from arrbee/diff-blob-to-buffer

Have diff blob to buffer share code (and add tests)