ENYO-1015: Added an fsLocal test for multiple files in mlutipart/form-data

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
ENYO-1015: Added shelljs module

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
ENYO-1015: Created nodejs-module-webos-ipkg (Should be moved somewhere else later on)

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
ENYO-1015: Created a new OpenwebosBuild kind allowing to access openwebos hermes service

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
ENYO-1015: Moved form-data node module to the top node-modules directory as it is used in several places

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
ENYO-1015: Nodejs openwebps server for project generation
- Based on form-data which truncates filename in multipart/form-data

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
ENYO-1015: Added createFiles()  to create multiple files in a single action

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
ENYO-1015: Updated node module form-data to version 0.0.6

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
ENYO-1015: Set the correct filename in multipart form-data
- Changed a little bit the API definition for generate

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
ENYO-1712: fix regression while creating new project

- Setting-up the PhoneGap ProjectProperties pane fails for new projects
- Done on branch ENYO-1740 for convenience

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
ENYO-1015: Return an array on method list

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
ENYO-1015: getTemplates() and generate() now return an Async object

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
ENYO-1015: Added createFiles() at HermesFileSystem level

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
ENYO-1015: Added templatePicker in ProjectProperty

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
ENYO-1015: Added template handling in ProjectWizard
- get template list
- instantiate project content from template

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
ENYO-1015: Fixed stream issue with big template files (Too many opened files)
- No longer use form-data which implies to all the streams at append time
- Switched to "combined-stream" to limit the number of concurrently opened files

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
ENYO-1015: Retrieve remote template definition

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-1015

Conflicts:
	test/server/fs.spec.js
Merge branch 'master' of github.com:enyojs/ares-project into ENYO-1015
ENYO-1015: Moved combined-stream into top-level node_modules

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>