Fix for #8958.
Merge branch 'master' of https://github.com/adobe/brackets into larz/issue-8958
Merge branch 'master' of https://github.com/adobe/brackets into larz/issue-8958
Merge branch 'master' of https://github.com/adobe/brackets into larz/issue-8958
Fix for #9183
Merge remote-tracking branch 'origin/larz/issue-8958' into larz/issue-8958
Merge branch 'master' of https://github.com/adobe/brackets into larz/issue-8958
Potential fix for #9204 and #9163.
Fixes based on @redmunds' feedback.
Fix for #9204.
File tree item's secondary selected state should use a solid border.
Split the saving of tree state from the saving of the project path.

Those are two independent things that need to happen at different times.
Merge pull request #8967 from adobe/larz/issue-8958

Sprint 44 UI fixes
Merge pull request #9224 from adobe/dangoor/9212-followup

Split the saving of tree state from the saving of the project path.
Warn user when file is already open in another view
Merge pull request #9229 from adobe/randy/issue-9031-squashed

Warn user when file is already open in another view