ENYO-1020: implement "Save As" under the Text Editor

Tested on OSX/ChromeCanary, OSX/Opera (so far), OSX/Firefox (SaveAs works , not Save, due to https://enyojs.atlassian.net/browse/ENYO-1269)

* ENYO-1020: update FS protocol description, following @opopova comment
* ENYO-1020: remove dead code (Documents.js)
* ENYO-1020: implement Phobos#saveAs
* ENYO-1020: refactor FileChooser to be a filePicker or a folderPicker
* ENYO-1020: share waitPopup between Ares & Phobos
* ENYO-1996: Added getParentOfSelected method on HermesFileTree
* ENYO-1020: add `ares.basename()` and `ares.dirname()` utilities
* ENYO-2104: remove misleading runares.bat
* ENYO-1020: add /favicon.ico (avoid 404 in the logs...)
* ENYO-1020: Move top-level Ares MVC components under ares/source/ (2/2)
* ENYO-2104: refresh Ares usage instructions
* ENYO-1020: Move top-level Ares MVC components under ares/source/
* Merge remote-tracking branch 'enyojs/master' into ENYO-1020
* ENYO-1020: `DirectorySelectorPopup` is now `FileChooser`
* ENYO-1020: Fix typo in `EditorSettings` breaking the `chrome` theme
* ENYO-1020: editor: turn `Save` button into `File` menu…

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>