ENYO-1420: faster timeout when phonegap is not reachable.

- add configurable timeout when calling build.phonegap.com (default: 7s)
- report actual service error string when checking account

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
ENYO-2440: Use new `Service#getId()` as package landing folder

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
ENYO-2411: Change look of the accounts popup
ENYO-2440: replace `Service#getId()` by `Service#getServiceId()`

`Service#getId()` conflicts with Enyo's own `Component#getId()`

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
ENYO-1420: use constant for timeout rather than numeric value.
Merge pull request #336 from enyojs/ENYO-1420

ENYO-1420: faster timeout when phonegap is not reachable.
ENYO-2440: Enhanced error handling in ServiceRegistry.configureService()

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
ENYO-2411: make error popup verticaly resizable
Merge pull request #341 from enyojs/ENYO-2411

ENYO-2411: Change look of the accounts popup
Revert "ENYO-2440: replace `Service#getId()` by `Service#getServiceId()`"

This reverts commit f0a2f3536b29da4b2315b5d489aba52851f33d59.
ENYO-2440: use existing data (config.id) instead of adding new API (getId)
Merge pull request #338 from enyojs/ENYO-2440

ENYO-2440: Use new `Service#getServiceId()` as package landing folder
ENYO-2540: fsLocal: re-enable traces

- default trace level is `http`, sit should remain at that level in
  further commits.  you can change it to higher levels locally.

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
Merge pull request #343 from enyojs/ENYO-2540

ENYO-2540: fsLocal: re-enable traces
Merge remote-tracking branch 'upstream/master' into Work