Add simple line matching algorithm
Add simple line matching algorithm

This will fix navigation for the common case where a few lines have been added or removed from the working file.
There is no fuzzy matching, it will simply pick the nearest matching line.

github/VisualStudio,github/VisualStudio,github/VisualStudio