Fix warning
realloc -> git__realloc
Avoid adding duplicates to paths vector
Convert line_index to git_array
memmove -> memcpy
!fixup line_index -> git_array_t
Skeleton for hunk-shift strategy
Use git_reference_name_to_id()
Stop leaking diffs
Try less hard when diffing
Do binary search on sorted vector
Update git_blame_buffer documentation