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-1475: restore ability to create folder when creating a new project

- The [New Folder] button on the [New Project] or [Import Project]
  popups never worked when creating a folder directly under the root
  folder.
- Done on branch ENYO-1740 for convenience

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
ENYO-1475, ENYO-1740: connection to a service becomes an async operation

- `FileSystemService#connect` being asynchronous (previous commit)
  `HermesFileTree#connectService` needs to be asynchronous too, to avoid
  races between the UI operations & the file-sysstem verbs
- This need to convert to async is triggered by the fsDropbox development

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