ENYO-2238 :  As an app developer, I can close all opened file on Designer and Code editor

Enyo-DCO-1.1-Signed-off-by : Juhyun Yoon <yunju123@gmail.com>
Merge branch 'master' of https://github.com/enyojs/ares-project into ENYO-2238-Juhyun
ENYO-2238 : As an app developer, I can close all opened file on Designer and Code editor

Enyo-DCO-1.1-Signed-off-by : Juhyun Yoon <yunju123@gmail.com>
ENYO-2238 : As an app developer, I can close all opened file on Designer and Code editor

Enyo-DCO-1.1-Signed-off-by : Juhyun Yoon <yunju123@gmail.com>
ENYO-2746: ondragstart, ondrag and ondragfinish events are dropped by designerPanels
ENYO-2708: add save button to phobos save popup
Merge pull request #340 from enyojs/ENYO-2513

ENYO-2513, ENYO-2528: Top file selection in project's properties for the preview settings
Revert "ENYO-2746: ondragstart, ondrag and ondragfinish events are dropped by designerPanels"

This reverts commit 653f20a82d0cabd293bb8bb09e67d503089ab0a3.
ENYO-2746: ondragstart, ondrag and ondragfinish events are dropped by Deimos
Merge branch 'master' of github.com:enyojs/ares-project into ENYO-2746
Merge pull request #402 from enyojs/ENYO-2708

ENYO-2708: add save button to phobos save popup
ENYO-2746: Revert "ENYO-2746: ondragstart, ondrag and ondragfinish events are dropped by Deimos"

This reverts commit e8c251fa0980edc42a302d9a93f0f536b1828da0.
ENYO-2746: reformat
ENYO-2746: drop drag event in Phobos/Deimos Panels
ENYO-2746: use spaces instead of tabs to align middle line
ENYO-2746: reformat
ENYO-2746: Drop drag events coming from Harmonia
Merge pull request #401 from enyojs/ENYO-2746

ENYO-2746: ondragstart, ondrag and ondragfinish events are dropped by de...
ENYO-2724 : the the attributs of phonegap parameters defined in "project.json" file are now automaticaly charged in the display of the Phonegap build UI.

This commit also contains some refactoring of the code.
Merge branch 'ENYO-2403' of github.com:enyojs/ares-project into ENYO-2403