change mouse cursor when over a selection

Change mouse cursor to a pointer when hovered over a selection
Revert "change mouse cursor when over a selection"

This reverts commit b5a1aaebbac57d145d47e3d4dc74e96b39bb0443.
change mouse cursor when over selection

moved to mouse handler. don't change when dragging or selecting.
selection hover improvements

fix issue with wrapped lines and compute only when necessary.
fix mouse not always changing on first line
Highlight matching HTML tag

fixes #1308
Jump To Matching Tag

Alt-P: Jump to Matching Tag
Alt-Shift-P: Select to Matching Tag
fixes #1158
matching tag fixes

remove global editor ref, add listener
fix tag flicker

fix tag highlight flicker when selecting
use setCursorStyle instead of modifying classes
do not change mouse over selection if dragging isn't enabled
Merge branch 'pull/1995'
Merge remote-tracking branch 'remotes/pull/1995'
add todo reminder
Revert "Jump To Matching Tag"

This reverts commit 9a4a387de65d035a49f1398befc3c8541d1c02c3.
add html tag support to jumpToMatching
fix jumping to brackets in strings
Merge pull request #1996 from adamjimenez/jump-to-matching-tag

Jump To Matching Tag
Merge remote-tracking branch 'upstream/master'