ENYO-2562: switch from `templates:`+`libs:` to `sources:`

Tested on ChromeCanary/OSX, code review & more tests welcome, given the impact.

* ENYO-2562: migrate `ares-project-template.json` into `ide.json` (2/2) (HEAD, enyojs/ENYO-2562, ENYO-2562)
* ENYO-2562: update to use `sources:` instead of `templates:` + `libs:`
* Merge branch 'ENYO-2345-snowfix' of github.com:enyojs/ares-project into ENYO-2562
* ENYO-2562: use `node_modules/ares-generator` rather than built-in one

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>