ENYO-2053: Reworked ide.json as discussed earlier

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
ENYO-2053: Reworked ide.json as discussed earlier

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
moved to new build-scripts repo
.
Revert "."

This reverts commit f933b3a39cf3421f632b5058e3b6fc049557b09a.
I don't know what this was but it shouldn't have been.
ENYO-2053: Remove reference to PhoneGap in ProjectList/ProjectView as more than one build could be configured

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
ENYO-2053, ENYO-2052: Support multiple service type, refactor/simplify ServiceRegister.filter()

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
ENYO-2052: Removed optional ProviderList in Harmonia

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
ENYO-2053: Simplified the way services are selected in the ProviderList

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
ENYO-2053: Adapt to the simplified way for selecting the services in ProviderList

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
Merge branch 'master' of github.com:enyojs/ares-project into ENYO-2053
ENYO-2053: The plugin implementation is now instanciated by ServiceRegistry.

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
ENYO-2053: Changed projectTemplateRepositories into an object instead of an Array

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
ENYO-2053: At "node ide.js" start time, merge the configuration coming from ide.json of Ares and Ares plugins

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
ENYO-2053: Take into account only non empty projectTemplateRepositories entries

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
ENYO-2053: Catch errors coming from setConfig() method of plugins

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
ENYO-2091: update dev workspace maintenance instructions

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
ENYO-2091, ENYO-1277: define & use FsBase.normalize(), fix `path:`  property definition

- update fsXXX test suite to pass on Windows

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
ENYO-1277: increase time-out of the uber-test & update test instructions

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