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

merging latest Brackets (Sprint 26) master
Merge remote-tracking branch 'public/master'
do not wrap regular expresssions in '^' and '$', only strings.
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
Update tern & acorn
tern is now 0.2
acorn is now 0.3
remove exclusion for ember.js, as it seems to be fixed with the latest tern
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 #4211 from eztierney/update-tern

Update tern & acorn
Merge pull request #4224 from adobe/edge-code/create_file_with_save_as_after_review

Edge code/create file with save as after review
Merge pull request #4177 from dloverin/pref-regexp-fix

do not wrap regular expresssions in '^' and '$', only strings.