Merge pull request #12 from edge/bchin/merge-Brackets-master

merging latest Brackets (Sprint 26) master
Merge remote-tracking branch 'public/master'
save as
jslint
save as
add context menu to project manager
Merge remote-tracking branch 'origin/save_as_PR' into save_as_PR
Merge remote-tracking branch 'origin/master' into edge-code/create_file_with_save_as
merging latest master CodeMirror2 SHA into branch
Merge branch 'edge-code/create_file_with_save_as' of https://github.com/adobe/brackets into edge-code/create_file_with_save_as
Create file with save as
Fix typos
- fixed failing test case. The implementation and the behavior for "Save as" was changed in the way, that the original Document will still be in the Working Set after save as
fix bug, revert test case. refactoring introduced an error in the code. code was not waiting for promise on doRevert(originalDoc) to update the working set.
fix typos
Merge pull request #4224 from adobe/edge-code/create_file_with_save_as_after_review

Edge code/create file with save as after review