Break out query parsing from setting the query in the model so FindInFilesUI doesn't need to touch the model before the search starts (for #6966)
Show cause of error when opening drag-&-dropped files fails.
Plumb the error code back from the FILE_OPEN command, and display errors
in the existing bullet list error dialog used by DragAndDrop.
Add unit test to verify that FILE_OPEN command now returns error code when
it fails.

Also, cleanup: group image-related tests into a single describe() instead
of a separate one per it().
Merge remote-tracking branch 'origin/master' into pflynn/dragdrop-errors

And clean up blank-line spacing in DocumentCommandHandlers-test
Using box-shadow to stop links for shifting a few pixels when tabbed.
Fix for #8958.
Merge branch 'master' of https://github.com/adobe/brackets into larz/issue-8958
Add "showCursorWhenSelecting" pref
fix Issue #8953- add Extension Manager support for localized extension package metadata.
update localization example for reference
update localization readme for reference
Merge branch 'master' of https://github.com/adobe/brackets into larz/issue-8958
as requested per code review
changes per code review
Merge remote-tracking branch 'origin/master' into bchin/localize-package-metadata
Rebased project manager
Changes based on review comments
Fix merge error (WORKING_SET_VIEW) and update working set test.

The DOM structure has changed a little in the tree.
Fix problem with DragAndDrop test.

This was very hard to track down because our promises and event handlers swallowed
an exception thrown in FileTreeViewModel.
Fix problem with InlineEditorProviders-test.

The project files cache was not being cleared on every file system change, as it had
been previously. Also removed duplicate projectClose event.