Sections of file diffs

This follows the pattern of the section of a file diff in git,
where you will see:

@@ ... @@

In the file pattern.  This should end up containing that data and
the diff that follows for the purpose of meaningfully understanding
and displaying that data.