Init Gitlab::Git::Diff class
Remove native git calls from MR. Dump diff as array, not class
Update app code to use Gitlab::Git::Diff
Fix bug when limit or offset passed as string