ENYO-3576: the project is set from the top level UI "Ares.Js" in order to avoid Ad-hoc view to view communication.
ENYO-3576: Add the ares.setupTraceLogger() function to the kind "Phonegap.ProjectProperties.PlatformBuildStatus".
ENYO-3393: remove empty tooltip
start working on 0.2.9, first 0.2.9-pre.1
ENYO-3594: wait components rendering to use last component to highlight properties to perform the enlightment
ENYO-3594: add related comment to previous fix
Merge pull request #683 from enyojs/ENYO-3588-pre.1

ENYO-3588: start working on 0.2.9, first 0.2.9-pre.1
ENYO-3393: reduce onyx checkbox's size
ENYO-3393: reduce spaces on phone gap ui
ENYO-3393: fix jshint error
ENYO-3576: the setting of the current selected project is done from Build.js instead of Ares.js
ENYO-3082: updated comment
Merge pull request #684 from enyojs/ENYO-3594

ENYO-3594: fix bad component enlightment in designer after its update
ENYO-3393: fix issue on error tooltip
ENYO-3393: fix bad display of error message
ENYO-3393: move css for phone gap  to popup.less
ENYO-3576: put back the trace message when a project is selected.
ENYO-3576: remove an unsued published propertie.
ENYO-3576: remove an unused event.
ENYO-3576: remove dead code.