For #7075, don't delete the last line if the selection ends right at the beginning
Update ScrollTrackMarkers positioning metrics to better match the scrollbar
on each platform - especially Windows, which changed greatly last sprint
when we switched to custom scrollbar styling (causing #7058, noticeably
innaccurate tickmark positioning).
Fix bug #6923 (Brackets freezes for a while after saving when Find in Files
panel is open) - Ensure we're not accumulating many copies of the FileSystem
"change" listener.

jQuery happily adds duplicate listeners (even though, confusingly, removal
with .off() removes all duplicates at once). Since _showSearchResults() is
re-run any time you page through search results and many times when you're
making text edits near a search result, you can easily accumulate 1000s of
copies of the listener. On the next save or external change, Brackets will
run all the listeners back to back, in some cases freezing for a minute or
more.
Adds deprecation warnings for setAllValues and Remove
Merge pull request #7106 from adobe/pflynn/findinfiles-hang

Fix bug #6923: Brackets freezes for a while after saving when Find in Files  panel is open
Merge pull request #7105 from adobe/pflynn/tickmark-pos-tweaks

Fix ScrollTrackMarkers positioning metrics
Merge pull request #7081 from adobe/nj/issue-7075

Don't delete the last line if the selection ends right at the beginning
Merge pull request #7108 from adobe/dangoor/deprecateRemove

Adds deprecation warnings for setAllValues and Remove