move devicestatus definition

ensures the service discovery typemap stays sorted alphabetical by feature uri.

Jira-issue: WP-664
update geolocation feature uri in api impl

use new feature uri in all geolocation module implementations.

Jira-issue: WP-664
update geolocation feature uri in tests

use new feature uri in geolocation tests.

Jira-issue: WP-664
update geolocation feature uri

use new feature uri in in policy manager demo, context manager tests
and widget manager tests.

Jira-issue: WP-664
update geolocation feature uri

use new feature uri in windows installer assets.

Jira-issue: WP-664
Fixing error with NPM test changing config file

When npm test runs, a new configuration file is created to enable PZH testing. This fix replaces the file back once the tests have completed running.
JIra issue: WP-814
Merge pull request #507 from aldafu/WP-664-update-geolocation-feature-uri

Wp 664 update geolocation feature uri
webinos path has changed

Update applauncher api to use the new .webinos folder structure.

Jira issue: wp-745
Fix broken getWebinosPorts

The getWebinosPorts method has been changed to return a single value rather than an object. The widget server initialisation code needs updating to take this into account.

Jira issue: wp-745
Add PZH support to daemon

Add ability to start/stop the PZH from the windows daemon.

Also add option to clean the pzp/pzh configuration folders.

Jira issue: wp-745
Merge pull request #522 from TobyEalden/wp-745-pr

Add PZH support to Windows daemon
Merge pull request #521 from nix4/npm-test-failure-WP-814

Fixing error with NPM test changing config file