ENYO-2118:  replace zoom slider by a zoom picker
ENYO-3587: update Ares with enyo/layout/onyx libs to 2.3.0-rc3 version, extra and ace-builds to their related HEAD
ENYO-2118: add auto zoom
ENYO-3622: compare pre and rc when checking enyo version
This is implementation of JIRA https://enyojs.atlassian.net/browse/ENYO-3638. The following is implemented:
- if an icon or a splash has no height/width specified, no such attribtue should be generated in config.xml
- we should only add a platform specific icon/splash element in `config.xml` if such a specific item has been selected by operator
- the `role` attribute is no longer needed/meaningful in `cordova.xml` therefore it is no longer generated.
Merge branch 'master' of github.com:enyojs/ares-project into ENYO-3638
Merge branch 'master' into ENYO-2118

Conflicts:
	deimos/source/designer/Designer.js
ENYO-2118: apply origin-transform to preview window
ENYO-2118: use kind rangeSlider instead of slider
ENYO-2118: fix jshint error
ENYO-3375: fix the non activation of the "Expand All" button as the Palette's filter is used
ENYO-3375: improve code readability
ENYO-3375: fix a wrong icon status
ENYO-3375: fix icon appeareance with css in FF (was always seen as closed)
ENYO-3375: prevent empty categories for tap event
ENYO-3375: improve code by blocking event propagation
ENYO-3375: add Palette's items description as items tooltip
Merge pull request #708 from enyojs/ENYO-3638

ENYO-3638: Config.xml: Remove default value on the height width images attributes
ENYO-3311: resolve jshint errors
Merge pull request #706 from enyojs/ENYO-3587

ENYO-3587: libraries update