Highlight All Find Matches in Editor.
Fixing JSLint test. Add missing spaces.
Removing highlight when last char deleted from search
Merge branch 'master' into highlight-search-feature
Tests for highlight feature and bug fix for /.*/ regexp.
Better tests, yellowish color for matches code refactoring.
Color tweak from GarthDB
Merge branch 'master' into highlight-search-feature
Merge branch 'highlight-search-feature' of https://github.com/soswow/brackets into soswow-highlight-search-feature

* 'highlight-search-feature' of https://github.com/soswow/brackets:
  Color tweak from GarthDB
  Better tests, yellowish color for matches code refactoring.
  Tests for highlight feature and bug fix for /.*/ regexp.
  Removing highlight when last char deleted from search
  Fixing JSLint test. Add missing spaces.
  Highlight All Find Matches in Editor.

Conflicts:
	src/search/FindReplace.js
Find highlighting tweaks:
* Remove border from match style since it causes matches that cover multiple
  code-coloring spans to look like multiple separate matches instead of one
* Make highlight slightly less opaque so it's easier to tell which is
  current (after discussion with Garth)
* Beef up unit tests: expect exactly the set of marked ranges, no extras;
  do a quick & dirty check that DOM has the same number of highlights too
* Lower bailout threshold from ~2MB to 500K
Hack to improve Find highlighting color: use a different selection color
(the backdrop for the 'current' search result) while highlights are
visible. Safe to do since we revert the color change as soon as focus
leaves the search bar, so the selection color is never seen on its own (i.e.
not overlaid by the search highlight color).

(Colors pending final tweaking from Garth)

Also, change the beginning of findFirst() as suggested in earlier code
review.
Find highlighting fixes:
* Fix existing bug where 1-char selection remained after backspacing away
whole query; this causes the "hidden" highlighting bg color to become
exposed since selection is no longer in sync with highlighting. Also added
a unit test for this bug.
* Fix bug where highlighting bg color was visible in large files where
highlighting is disabled.
* Unit test code cleanups; and add test for older bug #2478
Merge remote-tracking branch 'origin/master' into pflynn/highlight-search
Code review: improve comments; rename selector to match naming convention;
use forEach() instead of Marijn's old for loop.
Merge pull request #2662 from adobe/pflynn/highlight-search

Updated: Highlight search feature