Initial unfinished commit - doesn't repond to resize or handle inline
editors yet
Merge remote-tracking branch 'origin/master' into pflynn/find-tickmarks
Factor search tickmarking more cleanly. Disable in inline editors. Fix
tickmark positioning on Mac.

One item still TBD: what to do when window resizes.
Update Less to 1.4.1
Merge branch 'master' into less-upgrade
Fixed a few issues with strict math mode
Auto update the current find in files results
Merge remote-tracking branch 'upstream/master' into tom/find-in-files-p3
Fixes the Enter (line number updates), Inline Editors changes, just update files in the Current Scope and Restore selected row issues
Using a new document change event and a timeout to handle the panel update
Only catch document changes when find in files is open
Merged with master
Merge remote-tracking branch 'upstream/master' into tom/find-in-files-p3
Correctly update the currentStart when removing lots of results.
Add listener and handler for contextmenu event
Update to less 1.4.2 and fix unit tests and use url()
Merged with master
Update 'de' locale for HTML preview, more minor changes
Merge remote-tracking branch 'origin/master' into pflynn/find-tickmarks2

* origin/master: (1504 commits)
  update HTMLSimpleDOM tests to verify errors
  fix indentation
  Ignore injected highlight nodes during live HTML text operations
  Updated by ALF automation.
  make default file tree sorting to be like Windows
  Update File shell callback comments.  Minor comment tweaks.
  Updated by ALF automation.
  add a comma at the end of line 376.
  code review changes
  use beforeChange event to remove line class before line handles change
  fix position issues. fix error color per @larz0
  use PopUpManager to close menus
  use a line class instead of the line number gutter to show error status
  remove _shouldClearErrors
  fix unit test errors. rename event. fix error offsets.
  fix issues with removeTempDirectory() in unit tests
  Updated by ALF automation.
  Updated by ALF automation.
  Update strings.js, merge new translates strings for latest version.
  Update README.md
  ...

Conflicts:
	src/search/FindReplace.js
Fix JSLint errors introduced by PR #5002