Skip all embedded php code when parsing the style blocks in php documents.
Oops. missing one '=' sign.
Add a new unit test for this issue.
fixing issue 6121 by introducing flag denoting whether we're already trying to save a document
adding couple of comments for readability
adding unit test to verify that a saved untitled document can be saved again without prompting for Save As
updating unit test to reflect issue
Correctly selects filename when known extension with a dot inside is used
Translation updates for zh-cn.
Update zh-cn translation.

1. No translation for 'Finder'.
2. Translate also 'Project Setting for...'.
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.
fix popover positioning
A few small tweaks to language mappings:
* Recognize a wider variety of HTML templates embedded in script tags
* Remove generic "clike" language declaration that no files map to - seems
unneeded, and clutters the dropdown in PR #6409
* Add missing commenting syntax to Scala language
* Automatically filter out a variety of common binary file types from Find
in Files (it already checks isBinary) - note that this does not affect Mac,
where all binary file IO fails automatically. Helps reduce bugs like #6091.
Leaves the ProjectManager.isBinary() API in place for now, since it also
excludes files from Quick Open and other getAllFiles() clients that don't
yet check isBinary via LanguageManager.
* Fix incorrect code in Find in Files that only narrowly avoids creating
bugs where filtered-out files are incorrectly added to search results.
moving cleanup to .always() per code review
Merge remote-tracking branch 'origin/master' into bchin/issue-6121