ENYO-2899: take into account comments by @graynorton & @unwiredben

- Use `noDefer: true` to instantiate `Ares`
- Create model `Object` as an instance under `Ares.statics`
  (as `Ares.model`) in kind declaration rather than as a class directly
  under `Ares` as `Ares.Model`.
ENYO-2899, ENYO-2074, ENYO-1503, ENYO-1768: adapt to new Enyo

- small changes in invocation of Enyo's `deploy.js`
- temporarily switch to `enyo/ENYO-2899-snowfix` until https://github.com/enyojs/enyo/pull/394
  is merged.
Revert "ENYO-2899: take into account comments by @graynorton & @unwiredben"

This reverts commit 3185d061fb2a5fc1fa130f419a48b676965ef5db.
ENYO-2899: take into account comments by @graynorton & @unwiredben (2)

- Create `Ares.Model` as a singleton, so that it can be freely
  manipulated to host more `Backbone.Model` templates.
ENYO-2899: add `config.xml` to the minified phonegap build.
ENYO-2899: bump enyo/onyx/layout version to enable `deploy.json`
Merge branch 'master' of github.com:enyojs/ares-project into ENYO-2899
Merge branch 'master' of github.com:enyojs/ares-project into ENYO-2899
Merge pull request #467 from enyojs/ENYO-2899

ENYO-2899, ENYO-2074, ENYO-1503, ENYO-1768: enable generation & usage of minified apps