Refactor EditorDiffMargin.UpdateDiffDimensions to simplify visibility handling
Remove unnecessary code duplication
Duplicate UpdateDiffDimensionsImpl in preparation for separate handling of removed blocks
Simplified code for handling "normal" hunks
Simplified code for handling "deleted" hunks (fixes #44)
Merge pull request #48 from sharwell/fix-44

Improved editor diff positioning