Semi-fix bug #10013 (CSS Quick Edit provider does not respond if project contains any non-UTF8 CSS/LESS/SCSS files)

Semi-fix for bug #10013 -- 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.
Nit: this `console.warn` and the other on line use different formatting style. Perhaps it's better to replace it with explicit string concatenation (like in the most of other console output cases).