New service configuration format

which enables configuration for single services instances

Jira issue: WP-933
Added sort of files used to create webinos.js. Otherwise the 3 files of webinos-api-file where loaded in wrong order

Jira issue: WP-1259
Bug fixes

1. Sync updates to override local value and adapt to remote values
2. Service discovery updated to send message to connected devices
3. service discovery page test page changes to adapt to live service changes

Jira Issue: WP-1251
Clear timeout timer in case error invoked

Jira Issue:WP-1251
Service discovery to work with live service

in virgin scenario, live service can be used
own device service will be returned along with zoneid list with live service result(as per spec)

Jira Issue:WP-1251
Get42 test page updated to work with live services

Jira Issue:WP-1251
Service discovery to check if PZH is connected before proceeding

Jira Issue:WP-1251
Merge pull request #55 from habibvirji/WP-1251-bugFixes

Wp 1251 bug fixes
Merge pull request #54 from steverc/WP-1259-fileApiLoadError

Added sort of files used to create webinos.js.
Merge pull request #50 from smonteleone/WP-933-serviceConfig

New service configuration format
add type check for readJson parameters

partially should fix exceptions while working with received messages

Jira-issue: WP-1258