ENYO-2289 : As an app developer, I can select Moonraker view templates from the Palette.
- add PaletteComponentActionPopup.js : Popup for paletteViewComponent
- add condition of options

Enyo-DCO-1.1-Signed-off-by: Kiwook Shim <kiwook.shim@lge.com>
ENYO-2289 : As an app developer, I can select Moonraker view templates from the Palette.
- change a couple of minor issues from kevin's comments.
- change the content of action / add the beforeId action

Enyo-DCO-1.1-Signed-off-by: Kiwook Shim kiwook.shim@lge.com
ENYO-2289 : As an app developer, I can select Moonraker view templates from the Palette.
- Change component's options check routine

Enyo-DCO-1.1-Signed-off-by: Kiwook Shim <kiwook.shim@lge.com>
Merge branch 'master', remote-tracking branch 'origin' 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>
Merge branch 'master' of https://github.com/enyojs/ares-project into ENYO-2289

Conflicts:
	deimos/source/Deimos.js

Enyo-DCO-1.1-Signed-off-by: Kiwook Shim <kiwook.shim@lge.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-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-2289 : As an app developer, I can select Moonraker view templates from the Palette
- revert the lib/extra
- create the function (rerenderedCreatedItem()) because code duplication.
- remove the notion of action name to display
- add error event on Deimos.js/DesignerPanels.js

Enyo-DCO-1.1-Signed-off-by: Kiwook Shim <kiwook.shim@lge.com>
ENYO-2841 : Ares Can't create a new project
- Bug fix
 topNode.getNodeFiles(hft.selectedNode) --> hft.selectedNode.getNodeFiles()

ENYO-DCO-1.1-Signed-off-by: Kiwook Shim <kiwook.shim@lge.com>
ENYO-2835: fix for IE 9 displaying
ENYO-2835: fix for safari tooltip displaying
ENYO-2605: Correct jshint errors in root folder.
ENYO-2605: Correct jshint errors in folder deimos.
ENYO-2605: Correct whitespace errors in folder deimos.
ENYO-2605: Correct jshint errors in folder harmonia.
ENYO-2605: Correct jshint errors in folder hermes.
ENYO-2605: Correct jshint errors in folder phobos.
ENYO-2605: Correct whitespace errors in folder phobos.
ENYO-2605: Correct jshint errors in folder project-view.