Reverse changes to registry. Registry registered service id's need to remain the name to allow service caching.

Jira issue: WP-413
Removes the corresponding test case

Jira issue: WP-413
Update the Windows installer package

Update the Windows installer to include the current build, including support for the new webinos.js injection in the renderer pages.

Jira issue: wp-497
Use common util method to serve files for pz[hp]

The PZH and PZP web server now use the same utility function sendFile
when serving files for requests. The function makes sure only files
from the document root of the server are served.

Jira-issue: WP-502
Remove check before webinos.js injection

Multiple definition of webinos is now handled in webinos.js

Jira issue: wp-497
Fix clearWatch

RPC id was used a watchId, but the RPC id format changed. Updated code
to use a map instead to store RPC ids and mapped to a numerical id which
is returned as new watchId.

Jira-issue: WP-509
Do not register callback rpc objects in registry

Instead register them inside the rpcHandler. RPC supports two
different type of requests. 1) Normal requests to services registered in
the registry. 2) Requests to callback objects that function as replies to
an initial request from that callback object. These callback objects are
registered with registerCallbackObject method.

This change makes sure the callback objects don't pollute the registry.
Services from the registry need to be communicated to other entities in
the PZ. While callback objects are completely private to an entity, so
information about them should never be sent anywhere.

Jira-issue: WP-513
Cleaned up Vehicle Testbed

Merged Vehicle Testbed into the general PZP testbed.
Removed unnecessary code from the testbed and tripcomputer

Jira-issue: WP-142
Cleaned up vehicle demo

Removed unnecessary files from vehicle testbed
Jira Issue: WP-142
Merge pull request #203 from eelcocramer/wp-413

Reverse changes to registry. Registry registered service id's need to re...
Merge pull request #274 from aldafu/WP-513-dont-add-callback-rpc-objs-to-registry

Do not register callback rpc objects in registry
Merge pull request #273 from aldafu/WP-509-fix-geolocation-clearWatch

Fix clearWatch
Merge pull request #270 from aldafu/WP-502-fix-websrv-dir-traversal

Use common util method to serve files for pz[hp]
Merge pull request #269 from TobyEalden/wp-497

Update the Windows installer package
Fixed intentions indentation for Vehicle Testbed and Vehicle API
Merge pull request #277 from easy-s/WP-142-ClenupVehicleTestbed

Clen up Vehicle Testbed
Shorter authentication code

http://jira.webinos.org/browse/WP-129

The authentication code is now smaller (3 not 8 bytes) and is
in HEX not BASE64. This makes it easier to input on constrained
devices.

The code is now case-insensitive (always upper case) and the
webinos_pzp script will no longer append '=' to the end of it.

Jira issue: WP-129
Merge pull request #275 from krishnabangalore/wp-505policygui

Update on Policy Viewer UI
Merge pull request #278 from jplyle/WP-129-Improve-Auth-Code-Format

WP-129: Shorter authentication code
WP-329: Disallow non-localhost origins to perform autoenrolment

The PZP will now check for websocket connections to make sure:

(1) They come from localhost
(2) That if they attempt to do autoenrolment, their origin hostname
is 'localhost' or '127.0.0.1'.

This is a quick fix to WP-329 and fixes some indentation

Jira issue: WP-329