Fix false positive in IE9/10 selection reset workaround hack

Closes #1820
[searchcursor addon] Fix multiple-line search

There must be an error in line 73 because if the phrase starts at the
same character position then conditional if will always become true
(same number is equal to same number) therefore it must be changed to
strict less than.
[sql mode] Merge functions and builtin list for plsql dialect

Closes #1803
Don't make changes to bgClass invalidate line measurement caches
[merge addon] Signal updateDiff events
Fix spanAffectsWrapping regexp for Safari

Issue #1825
[runmode addon] Pass state object to callbacks

Issue #1824
[compression helper] Add foldgutter.js