Allow git_diff_find_similar() to detect renames and copies of small files

See #2735 for the background discussion.
No, `git_hashsig_create_fromfile()` doesn't return `GIT_EBUFS` anymore for this usage.