FOR REVIEW ONLY - DO NOT MERGE. First iteration of absolute positioning implementation.

Enyo-DCO-1.1-Signed-off-by: Chris Patalano <christopher.patalano@lge.com>
Fixed a couple bugs with absolute dnd.
Enyo-DCO-1.1-Signed-off-by: Chris Patalano <christopher.patalano@lge.com>
Fixed bug with dragging components that have child components. They are now rendered correctly.

Enyo-DCO-1.1-Signed-off-by: Chris Patalano <christopher.patalano@lge.com>
Added initial implementation of drag-to-resize.

Enyo-DCO-1.1-Signed-off-by: Chris Patalano <christopher.patalano@lge.com>
Fixed issue with controls being incorrectly positioning after resize.

Enyo-DCO-1.1-Signed-off-by: Chris Patalano <christopher.patalano@lge.com>
Fixed over-constrained issues with absolute positioning and added width/height support to absolute positioning layout tab.

Enyo-DCO-1.1-Signed-off-by: Chris Patalano <christopher.patalano@lge.com>
ENYO-2458: do not crash on request() timeout

Use Node.js 0.8.x domains, as exposed by https://speakerdeck.com/felixge/domains-in-node-08
and http://stackoverflow.com/questions/11599739/how-to-use-node-js-0-8-x-domains-with-express

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
Merge branch 'master' of github.com:/enyojs/ares-project into AbsolutePositioning-patalano

Conflicts:
	deimos/source/designer/Designer.js
	deimos/source/designer/Inspector.css
	deimos/source/designer/Inspector.js
	deimos/source/designer/InspectorConfig.js
Fixed up inspector FilterLevel and FilterType menus.

Enyo-DCO-1.1-Signed-off-by: Chris Patalano <christopher.patalano@lge.com>
ENYO-2405: the buildStatus action is added and the download build is in progress.

A refactoring of the code is needed in the definition of the kind "BuildStatusUI".
The status displayed should be periodically refreshed in the case of pending build, this new feature of the pop-up need a restructuration of the "BuildStatusUI" code.
Adding better layout/positioning functionality. Inspector bug fixes. Style and layout play nice together.

Enyo-DCO-1.1-Signed-off-by: Chris Patalano <christopher.patalano@lge.com>
Updated code to utilize preexisting enyo.Control utility functions for CSS string parsing.

Enyo-DCO-1.1-Signed-off-by: Chris Patalano <christopher.patalano@lge.com>
ENYO-2405: The download of the the built package from Phonegap is now implemented

This commit contain also a code refactoring for "BuildStatusUI.js" and a new feature which let the user access to the web page of "Phonegap build" by clicking on a status label. Due to the problem of timeout which occure when Ares tries to download a packaged application from Phonegap using the API-Phonegap-build, an alternative code is used, it allows Node.js to grap a file from any directory on the system and send it in a multipart/data form to the target directory. Note that the code using the API-Phonegap-Build is commented.
ENYO-2495: CSS use instead of inline style
ENYO-2495: G11n setting up
ENYO-2495: consider for DnD that a file could be seen as a valid target if its parent is a valid one too
ENYO-2495: fix the error output messages
Merge branch 'master' of github.com:enyojs/ares-project into ENYO-2405

Conflicts:
	services/source/phonegap/Build.js

The merge caused a bug which disable Phonegap build from the Ares UI.
ENYO-2405: Pull request Remarks

Some remarks made in the pull request are treated and marked 'Fixed'. Other fix will follow as soon as the branch bug is fixed
ENYO-2495: fix a bug related to the bad ares node retrieving if the icon is the item selected for the DnD