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

See #2735 for the background discussion.
It's still an unconditional set of the more expensive calculation, which is disabled for user comfort.

If we don't allow the user to choose, why are we exposing the option in the public API?