Don't retain focus on mouse down events.
Revert "Re-enable ViewCommandHandlers tests"
Semi-fix for bug #10013 (CSS Quick Edit provider does not respond if project
contians any non-UTF8 CSS/LESS/SCSS files) - Silently ignore files that can't
be read, and continue the search anyway (warning logged to console, but no
user-visible error shown). Similar to what we've always done for Find in Files.

With unit test, and matching test for the pre-existing same behavior in Find
in Files. Also clean up dated use of waitsFor() in the CSSUtils test spec.
minimum space units should be 1
Allow setting spaces to zero by fixing the issue of mod by zero.
Remove unused vars, fix typo in test suite name, leave error object
inspectable in console.warn() call.
Merge pull request #10012 from adobe/rlim/tree-focus-issue

Don't retain focus on mouse down events in File tree
remove errant whitespace from previous commit
Merge pull request #10067 from adobe/randy/whitespace-cleanup

Remove errant whitespace from previous commit
Merge pull request #10051 from adobe/revert-9973-randy/reenable-vch-tests

Revert "Re-enable ViewCommandHandlers tests"
Fixes the exception thrown when the provider list for a given language is empty/undefined.
Improve readability of fix.
Further improvde readability by grouping the first part of the expression together.
Merge pull request #10068 from Mark-Simulacrum/hotfix-codeinspection

Fixes the exception thrown when the provider list for a given language is undefined.
fix params passed to internal funcs
Merge pull request #10076 from adobe/randy/issue-10074

Fix params passed to internal funcs
Merge remote-tracking branch 'origin/master' into randy/issue-9899
Merge remote-tracking branch 'origin/master' into rlim/support-zero-indent
Merge pull request #10064 from adobe/rlim/support-zero-indent

Allow setting spaces to zero.
Fix bug #9966 ([CEF 2171] JSLint doesn't work) - Switch to a private fork
of JSLint with the bug fix cherry-picked in so we're not stuck upgrading to
a much newer JSLint which has the fix but is significantly stricter / less
configurable.

Note: you must run `git submodule sync` in order for the submodule URI
change to take effect.