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
First version of HRM driver

Jira issue: WP-714
Switched from serialport to serialport2 node.js module

Jira issue: Wp-714
Changed App2App module to singleton

Now multiple services/apps can use the API at the same
time.

Jira issue: WP-755
added monitortests.html and changes in client.html

jira issue: wp-268
Merge pull request #465 from fabianatwork/WP-755-Singleton-App2App

Changed App2App module to singleton
Merge pull request #427 from krishnabangalore/wp268-performance

renamed apitests to monitortests
Merge pull request #406 from easy-s/WP-686-TestbedDependencies

Fixed dependencies in Vehicle Testbed
Merge pull request #461 from glatorre/WP-714

HRM integration with Generic Sensors API [WP-714]
Adding ability to launch Nfc scanning UI on Android

Jira issue: WP-761
Merge pull request #466 from pmorau/nfc3

Adding ability to launch Nfc scanning UI on Android
Support for PAPE extension in the PZH Web Interface.

The PZH Web Interface now implements the OpenID Provider
Authentication Policy Extension (PAPE) and sets the maximum
authentication age to '0', requiring users to re-type their
password when logging into the PZH and preventing the
OpenID provider from caching authentication.

PAPE: http://openid.net/specs/openid-provider-authentication-policy-extension-1_0.html

Jira issue: WP-92
Merge pull request #467 from jplyle/WP-92-Pape-Extension

Support for PAPE extension in the PZH Web Interface.
Added app2app support for peer mode

Changed app2app to dynamic service and added state listeners. Now the
PZP will register the app2app service only if the PZH is disconnected.

Jira issue: WP-681
Merge pull request #468 from fabianatwork/WP-681-App2App-Peer-Mode

Added app2app support for peer mode
Refactoring of Arduino folders. First implementation of Serial driver
for Arduino

Jira issue: WP-754
Merge pull request #470 from glatorre/WP-754

Refactoring of Arduino folders. First implementation of Serial driver for Arduino [WP-754]

mlasak: "what about the multiple files with same contents"

glatorre: "the serial_driver.ino file is currently the same for both the boards because the behavior is also the same. However I will enhance the mega version (rising a new jira issue) adding the capability to read sensors/actuators information from the SD card."