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

See #2735 for the background discussion.
@swisspol As this is subject to debate, please revert this and move this whole renaming proposal to a separate PR. This would allow this one to be kept tightly focused and may give it a chance to be merged sooner.