Vehicle API Testbed: fixed file dependencies

Jira issue: WP-686
Vehicle Simulator: Fixed file dependencies and cleaned up code

Jira-issue: WP-686
Vehicle API Testbed: Fixed launching problem for integrated PDC app

Jira-issue: WP-686
Vehicle Testbed: Fixed dependencies in tripcomputer app

Jira-issue: WP-686
adding core PZP information API

jira issue: wp-227
Change use of object as key

Use the sessionId as a key instead.

Jira Issue: wp-737
Avoid corruption of unicode strings

The message is accumulated in string parts, which might break if the buffer boundary happens to be in the middle of a multi-byte char. Instead, accumulate the data in a buffer and convert it to a string when it has all been received.

Jira issue: wp-737
Implemented callbacks' propagation for sensors API

Jira issue: WP-738
Fixed bug in HTTP driver's configureSensor method

Jira issue: WP-738
Fix bug in callbackStorage

Jira issue: wp-748
Merge pull request #456 from TobyEalden/wp-737

Fix PZH message handling
Merge pull request #458 from TobyEalden/callback-fix

Fix bug in callbackStorage
Merge pull request #454 from krishnabangalore/wp-227_corePZPinformation

adding core PZP information API
Fixed callback propagation issue in configureSensor when method is called by a sensor attached to
Arduino

Jira issue: WP-738
Merge pull request #459 from glatorre/WP-738

Fixed callbacks' propagation for sensors API [WP-738]
Android:
[1] Remove auto turn on WiFi in DeviceStatus and mdns modules
[2] Add Message UI informing user to enable WiFi to have
both WiFi device status and PZP zeroconf discovery functions

Jira Issue: WP-746
First version of HRM driver

Jira issue: WP-714
Merge pull request #460 from ziransun/WP-746

Android WiFI
intra-zone Peer connection

Jira Issue: WP-752
Refactored to remove dependency on statically-held persistent refs

Jira issue: WP-717