Enyo-2403:

This commit concerne the file ProjectProperties.js which define the configuration pannel "Phonegap build".
New UI widgets are added to let the user select the values of the parameters for the file config.xml used in the "Phonegap build" service.
Enyo-2403:

A "Details" button is added to each Drawer in the "Phonegap Build" pannel to let the user fold/unfold it's content.
The check box now is only reserved to select which plateform is targeted by the current build.
Enyo-2403:

this commit contain some changes in the styling and the positionning of ui widgets.
Enyo-1779: Splash screen url is added to Android, IOS & Black Berry configuration

Phonegap build let the developper define multiple Splash screens adapted to the resolution of the device (Android and IOS only). This widget will be improved in the task Enyo-2433.

This commit include also some minor changes in the CSS style of the "Signing key" row attached to the panel "Project - Phonegap Build"
Merge remote-tracking branch 'origin/master' into Enyo-2403
ENYO-2151: Bad cursor style applying fixed as the mouse leaves a node by the right and goes to another one
In this case after the drop, DnD applied style is not removed to the leaved node and as the mouse cursor go freely on it, the DnD style is still shown
ENYO-2151: code cleaning in order to better integrate file manager improvements
ENYO-2151: Merge branch 'master' into ENYO-2151
Conflicts:
	services/source/AresNode.js
ENYO-2513: Top file selection (but the service has to be choose and the project folder to be retrieved)
Merge branch 'ENYO-2151' of github.com:enyojs/ares-project into ENYO-2513

Conflicts:
	services/source/AresNode.js
Merge branch 'master' of github.com:enyojs/ares-project into ENYO-2403

Conflicts:
	services/source/phonegap/ProjectProperties.js
ENYO-2403: adding some pickers to the UI
Merge branch 'master' of github.com:enyojs/ares-project into ENYO-2403

Conflicts:
	services/source/phonegap/Build.js
ENYO-2403: the icon and splash screen inputs are now present in the general drawer

Also the (Project -> Edit) pop-up height is increased
Merge branch 'master' into ENYO-2513
ENYO-2403: Refactoring of the data structure in "Phonegap.EditUiData" used to create the UI in Phonegap build panel

The creation of drawers in this UI is also refactored.
The button "Details" used to fold/unfold a drawer is removed, the trigger to do this action is the label of the drawers.
The general Icon input is positionned in the drawer general.
A problem in implementation cause the "keySelector" to not be instanciated in the drawers "Android", "IOS" and "BlackBerry", this will be correted in the next commits.
ENYO-2403: Formating "ProjectProperties.js"
Merge branch 'master' of github.com:enyojs/ares-project into ENYO-2403
ENYO-2403: Some refactoring (Add comment, move the styles to Ares.css, ...)
ENYO-2432: the "featuers" and some "preferences"  described in the file "config.xml" are now generated from the panel "Phonegap build".