[Git] Implemented MyersDiff.

This allows us to ignore setting for the diff algorithm,
and not run into issues if users has minimal/patience set.