remove 'return' statement to allow Brackets to fall thru to rest of New File code b/c we've already force completed the previous rename
Fix #4333 (files shown as plain text incorretly).

- Added FileUtils.getBaseName (jsdoc and unit tests included).
- Replace usage of path-utils.js with getBaseName.
Fix unit tests for FileUtils.getBaseName.
Add support for project-wide JSLint config.

Related to issues #3269, #4210.
Based on the discussion and suggestions in #3310.

If a project has a .jslint.json in its root, it gets loaded and passed to each
JSLint run within the project. The configuration file gets reloaded each time
it is saved or refreshed.
Revert "Add support for project-wide JSLint config."

This reverts commit 11dbdfdb5d84ecaee826bd722b1053ede0fba60e.
fix issue 4238- 'Save As on file in working set does not preserve working set order'
update tern and acorn to latest master
Update expected results, as Tern now gives us better results than what the test was expecting.
Updated by ALF automation.
per pull request review, updating comments and correcting conditionals
per pull request review, added code to suppress the initial removal of the item from the working set, thereby reducing the flicker otherwise caused by two redraws of the working set list
Added missing file extensions for C# web dev
Merge pull request #4439 from eztierney/tern-investigation

Update tern & acorn
per pull request review, pushing 'suppressRedraw' flag into the WorkingSetView handler
Untitled document support using InaccessibleFileEntry objects.
Merge pull request #4443 from adobe/untitled-documents

Untitled document support
per pull request review, updating comment and merging latest master (to manually resolve conflicts)
JSDoc cleanup.
per pull request review, conditionalizing more of the list removal code so that the working set list isn't changed at all
Merge remote-tracking branch 'origin/bchin/issue_4238' into bchin/issue_4238