fix exception when opening empty folder and file open
Update CONTRIBUTING.md

Add section about "Starter Bugs".
Merge branch 'master' of https://github.com/adobe/brackets into Issue-2509
Merge remote-tracking branch 'upstream/master' into WebsiteDeveloper/ProjectManager
Merge remote-tracking branch 'upstream/master' into WebsiteDeveloper/ProjectManager
Updated ProjectManager.js
Changed to use no-focus class
Updated by ALF automation.
Show number of search results in Find bar while typing
Adding the CodeMirror built-in Auto Close Brackets addon
Merge pull request #2879 from WebsiteDeveloper/Issue-2878

Fixed: Issue #2878 Expanding/collapsing a folder tree node steals focus from editor
Updating to last merge
Move status bar code out of EditorManager into a new module. Keeps
EditorManager tightly focused on maintaining the set of Editors and gives
the status bar code room to grow for future UI additions.

This removes EditorManager._init() and the manual calls to it from unit
tests, which seem unnecessary. EditorStatusBar._init() is still called on
htmlReady - just not manually called by any unit tests.

Also, change the status bar code to use active editor more consistently
(used to use focused editor sometimes).
Fix bug #330 (Calling FileIndexManager.getFileInfoList() while another such
call is already in progress fails) - keep track of existing index-sync
promise so we can just wait on it instead of failing.
Updated by ALF automation.
Merge pull request #3017 from adobe/alf

ALF Automation
Merge pull request #3064 from adobe/pflynn/fileindexmanager-reentrancy

Fix bug #330 (Calling FileIndexManager.getFileInfoList() fails if another such call in progress)
Changes after review
Update CodeMirror SHA to latest upstream master
Actually removing the statusbar-related require() calls from EditorManager
now that the code that uses them has been moved elsewhere. Breaks circular
dependency between StatusBar & EditorManager.