Correctly selects filename when known extension with a dot inside is used
czech language - sprint 37

updated
- Fix & update documentation in a bunch of places
- Add a fail-fast warning when missing DOM id will cause bottom panels to
not get created correctly (per #6252)
- Add extra FileSystem unit tests around the fs root
- Fix bits of the ProjectManager exclusion regex that were missing trailing
"$" (I verified these are all full names, not just prefixes), and add
WebStorm project state as an excluded item
- Slightly better messages when unit tests fail due to a Promise resolution
going the wrong way
- Fix some minor JSLint errors
Added 'Collapse file tree' feature and 'Toggle siblings' feature
Handle clicking on the label too
Refactor to create a new FileUtils method
Moved notification badge in Extension Manager dialog to tab button (fixes #7280)

I've also updated styles/brackets_pattern_override.less so that it is covered by the style sheet.
Fixed according to comments and added tests for new cases
Fix according to latest comment
Extensions are now displayed using new API in project tree
Merge pull request #7026 from zaggino/collapse-tree

Added 'Collapse File Tree' feature
Merge pull request #7242 from adobe/zaggino/7209-followup

Correctly selects filename when known extension with a dot inside is used
Code review: better description of PanelManager/Resizer's use of DOM ids
Merge pull request #7260 from kvarel/patch-14

czech language - sprint 37
Merge pull request #7287 from winek/extension-manager-notification

Moved .notification icon in Extension Manager dialog
Fix comment typo
Merge pull request #7264 from adobe/pflynn/various-cleanups

Various small cleanups - largely docs
Update to final CodeMirror v4 (4.0.3)
Merge remote-tracking branch 'origin/master' into randy/find-replace-unit-tests