Normalise newlines for the purposes of diffs

There was a bug where because the Differ library didn't treat \r\n as equivalent
to \n, it would generate spurious diffs.
Merge pull request #94 from alphagov/normalise_newlines_in_edition_diff

Normalise newlines for the purposes of diffs