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.
Made matching braces more visible.
Fixes the modal backdrop
Fixed conflict.
Made changes based on NJ's feedback.
Merge branch 'master' of https://github.com/adobe/brackets into larz/matching-braces-color
Tweaked matching brackets color.
Cleaned up whitespace.
Add listener and handler for contextmenu event
Update 'de' locale for HTML preview, more minor changes
Moved the check for updates on start up to be done after the app is ready
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
Update Find tickmarks on window resize. Add new Async debouncing util to
help with this.
Cleanup older code: no hand cursor since tickmarks not clickable for now,
move no-op check into ScrollTrackMarkers
fix live preview reload for documentSaved events
add HTMLDocument live preview unit tests
fix jshint error
Check target of webkitAnimationEnd so we know the right thing is transitioning