Remove lines from the bottom up in Editor::NotifyModified

Previously as we were removing lines the indexes were changing, causing the code to remove non-contiguous lines.

Alternatively we could have used a count and removed lineOfPos -mh.linesAdded times, but it seemed clearer and safer to remove lines from the bottom up.