ENYO-2376: extend cssEditorConfig configuration
ENYO-2376: handle cssEditorConfig extension
Merge branch 'master' of github.com:enyojs/ares-project into ENYO-2367
ENYO-2376: add color picker for the cssEditor
ENYO-2376: CategoryStyle drawer is not open by default
ENYO-2376: moving css style from InspectorConfig.js to CssEditor.css
ENYO-2376: handle color change palette picker
ENYO-2376: CategoryStyle drawer is not open by default
ENYO-2367: color color picker adaptation for Ares CSS style editor
ENYO-2367: build styleItem ("Inspector.Config.MultiType")
. from the InspectorConfid instead of cssEditor
. add color picker only when needed
Merge branch 'master' of github.com:enyojs/ares-project into ENYO-2367

Conflicts:
	deimos/source/designer/InspectorConfig.js
	deimos/source/designer/package.js
ENYO-2570, ENYO-1768: use jshint smarttabs to be compatible with Emacs

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
ENYO-2565: refactor Ares.ErrorPopup to allow HTML

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
ENYO-2565: Carry PhoneGapBuild HTML-written errors messages to the IDE

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
ENYO-2565: Carry PhoneGapBuild HTML-written errors messages to the IDE

- add missed chunk.

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
ENYO-2565, ENYO-2570: update .jshintrc (es5 for Node.js) & fix warnings

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
ENYO-2565: reshape code (remove useless whitespaces)

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
ENYO-2565: do not always request build for every platforms

…this does not change the fact that PhoneGap Build will anyway start
building for every platform.

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
ENYO-2565, ENYO-2570: fix jshint whitespaces

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
ENYO-2565: download PhoneGap-built packages (+ refactoring)

- `bdPhoneGap#returnBody()` becomes `bdBase#returnFormData()`
- `returnFormData()` fix global variable leaks (bug root-cause)
- `returnFormData()` can deal with multiple parts
- `returnFormData()` can handle both Streams and Buffers
- `returnFormData()` place-holder code for node-0.10.x (switch from
  `Buffer` to `Stream`)

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>