Merge remote-tracking branch 'origin/master' into pflynn/hover-preview-delay

- Be more explicit about testing the fix in pull #3482
- Add simple test for matched-text highlighting in UI
- Cite bug numbers for all disabled tests

* origin/master:
  fix unit tests for changes in this branch
  remove misguided attempt to filter gradients for Chrome 25
  code cleanup
  ignore new gradient syntax, for now
  ignore new gradient syntax

Conflicts:
	src/extensions/default/HoverPreview/main.js
	src/extensions/default/HoverPreview/unittests.js
fix file rename style when canceling. fix line number gutter padding.
hide popover when doc is edited or changes
remove description.text
minor change to test names
Merge pull request #3537 from adobe/jasonsanjose/project-panel-bugs

Project panel bug fixes
hide WorkingSetView when empty. clean up extra DOM and style rules.
fixes to color RegExp
fix style block test
Merge pull request #3486 from adobe/jasonsanjose/quick-docs-tests

CSS quick docs unit tests
Merge pull request #3539 from adobe/jasonsanjose/issue-3529

hide WorkingSetView when empty. clean up extra DOM and style rules.
Updated notice file
Fix issues with Quick Docs viewer's scroll trapping:
* Need to stopPropagation() or host CodeMirror editor may programmatically
scroll in some cases. (In testing, seems to only happen when making a diagonal
trackpad motion on Mac -- i.e. when wheelDeltaX/Y are both nonzero).
* Don't block scroll events when docs content doesn't need scrollbars - let
host editor scroll naturally in that case.
Updated by ALF automation.
Merge pull request #3543 from adobe/alf

ALF Automation
position popover so it's not clipped
Merge pull request #3496 from adobe/randy/quick-docs-keyboard

Quick Docs keyboard/focus handling
Merge pull request #3329 from WebsiteDeveloper/Issue-3323

no-op if currently open and new project are the same
Code review: remove unneeded div; split object literals onto multiple
lines; don't add set/clearTimeout() to JSLint globals
Make numConsecutive actually mean what it says.

In the process, I tweaked the bonuses to keep things ordered well.