Generalizes cursor position in QuickOpen search queries
Updates cursorPos regular expression
Add line,col quickopen tests
Return null instead of just undefined
Update Russian localization
Wait for unwatch (and index clearing) to finish before getting the new project root - for #6540
skip incremental update to jstree if the changed node was not loaded yet
Start loading project preferences as soon as possible.

This is not a 100% fix for #6555 but it does eliminate the flash of JSLint
Errors in my testing.
Updated by ALF automation.
Merge pull request #6560 from adobe/alf_localization

ALF Automation
force new files to be created in the current project if the selection is outside the project
jsdoc typo
Merge pull request #6561 from adobe/jasonsanjose/issue-6544

New file should fallback to the project root if the current file is outside the project
revert pull request #6380 which fixed issue #5507 but caused issue #6552
Merge pull request #6564 from adobe/bchin/issue-6552

Fix issue #6552- "Renderring issue in Result panel after renaming a file in the project tree." (but reopen #5507 & part of #6238)
WIP unwatchPathsWithPrefix
Merge pull request #6557 from adobe/dangoor/6555-FOJE

Start loading project preferences as soon as possible.
add unwatchPathsWithPrefix to AppshellFileSystem
fix bugs in unwatchPathsWithPrefix
fix jslint error. skip visitor when unwatching a directory.