Preview changes (Review changes) in multi file editor

Problem

The multi file editor currently lacks the possibility to show a comprehensive and focussed diff view of the diff between the buffer and last commit. The normal blob editor already has this.

We should add the ability to compare a buffer with last commit, so that people can see diffs when they are staging commits.

Proposal

Let's introduce this in the multi file editor as well.

Edited by James Ramsay (ex-GitLab)