Fixed bug which prevents serial port to be opened

Jira issue: WP-788
Handling multiple listeners for a sensor's service

Jira issue: WP-815
Start PZP service on platform initialisation

Jira issue: WP-283

This commit is the first of a series to address this issue.
Here the PZPService is unconditionally started by PlatformInit.
The PZPService in turn starts the PZP itself if the autoStart option
is enabled (which is the default). If the PZP does not auto-start,
it remains controllable via the PZPConfigActivity, which is now
accessible from the Settings option on the WidgetListActivity.

This commit does not yet synchronise with the startup event that
is emitted by the PZP, so it indicates the started state as soon
as the PZP isolate runs.

Further, this does not yet attempt to restart the PZP if it exits.
Fixed html problem with spaces in service addresses
Merge pull request #518 from andrepaul/EventsAPITestBedFix

Fixed html problem with spaces in service addresses
Merge pull request #517 from paddybyers/android-pzp-autostart

Start PZP service on platform initialisation
fixed script inclusion so that applauncher demo is working again on android
Merge pull request #519 from andrepaul/AppLauncherTestBed

fixed script inclusion so that applauncher demo is working again on andr...
Merge pull request #479 from glatorre/WP-788

Fixed bug which prevents serial port to be opened [WP-788]
Merge pull request #494 from glatorre/WP-815

Handling multiple listeners for a sensor's service [WP-815]
WP-874: fixed html syntax problem that happens when service address containes spaces
Merge pull request #520 from andrepaul/AppLauncherTestBed

WP-874: fixed html syntax problem that happens when service address cont...