Adding HTML5-based drag-and-drop to designer.

Enyo-DCO-1.1-Signed-off-by: Chris Patalano <chris.patalano@palm.com>
More drag-and-drop updates, including Palette support.

Enyo-DCO-1.1-Signed-off-by: Chris Patalano <chris.patalano@palm.com>
Updated designer to work with phobos to save changes made.

Enyo-DCO-1.1-Signed-off-by: Chris Patalano <chris.patalano@palm.com>
Only save when returning to the code editor.

Enyo-DCO-1.1-Signed-off-by: Chris Patalano <chris.patalano@palm.com>
Updates to Deimos designer.

Enyo-DCO-1.1-Signed-off-by: Chris Patalano <chris.patalano@palm.com>
Only load the iframe when a new project is loaded. Pass Phobos changes into iframe in real time.

Enyo-DCO-1.1-Signed-off-by: Chris Patalano <chris.patalano@palm.com>
Allow dragging new components from the Palette to the ComponentView.

Enyo-DCO-1.1-Signed-off-by: Chris Patalano <chris.patalano@palm.com>
Typo fix.

Enyo-DCO-1.1-Signed-off-by: Chris Patalano <chris.patalano@palm.com>
Allow onProjectSelected event to bubble, so iFrame opens correctly (whoops!)

Enyo-DCO-1.1-Signed-off-by: Chris Patalano <chris.patalano@palm.com>
Added else cases for message receiving in both the Deimos designer and iframe.

Enyo-DCO-1.1-Signed-off-by: Chris Patalano <chris.patalano@palm.com>
Update CSS and JS from every open file whenever designer is opened.

Enyo-DCO-1.1-Signed-off-by: Chris Patalano <chris.patalano@palm.com>
ENYO-1484: Remove use of enyoIndexer, since all analyzer data should now be able to come from the project.

Enyo-DCO-1.1-Signed-off-by: Kevin Schaaf <kevin.schaaf@lge.com>
ENYO-1484: Updates to allow Palette to be built based on meta-data supplied via *.design files in the app's package.js (requires extra/analyzer2 update).

Enyo-DCO-1.1-Signed-off-by: Kevin Schaaf <kevin.schaaf@lge.com>
Use absolutely-positioned overlay for highlighting rather than background color.
Major update swapping out component id usage with a new _aresId_ property managed inside of Deimos. Inspector update allowing user to choose whether each property should be inherited or overridden (still needs to have the checked state reversed).

Enyo-DCO-1.1-Signed-off-by: Chris Patalano <christopher.patalano@lge.com>
ENYO-1848 Ares Test: Some Ares widgets are either not formally or not correctly named and should be.
Enyo-DCO-1.1-Signed-off-by: Marie-Antoinette de Bonis-Hamelin (Marian)
marie-antoinette.de-bonis-hamelin@hp.com
Merge branch 'master' of github.com:enyojs/ares-project into ENYO-2003
ENYO-2021 Selenium xml-scripts updated according to ENYO-2003
Enyo-DCO-1.1-Signed-off-by: Marie-Antoinette de Bonis-Hamelin (Marian)
marie-antoinette.de-bonis-hamelin@hp.com
Assorted bug fixes and code cleanup.

Enyo-DCO-1.1-Signed-off-by: Chris Patalano <christopher.patalano@lge.com>
ENYO-2021 sha1, md5 digests and jab patch aligned with the xml-scripts modifications
Enyo-DCO-1.1-Signed-off-by: Marie-Antoinette de Bonis-Hamelin (Marian)
marie-antoinette.de-bonis-hamelin@hp.com