Fixed building process for Windows

Windows can't execute js files as node modules. Added the node command infront of the build script.
Merge pull request #1 from andreasbotsikas/Fix-Npm-In-Windows

Fixed building process for Windows
Addition to get getConnected devices under PZH.
Removed previous testbed files as they are not used
Added support for checking if PZP has lost connection

In case of connection lost it will retry connecting back to the PZH and clean up its cache.
There was issue with message handler requiring PZP to be re-started after enrollment.

Requires further testing on Android

Jira Issue: WP-909
Merge pull request #2 from habibvirji/master

Old testbed code page and connected device list
Session reconnection handling

Also handles scenario to recreate certificate request when pzp has same name in the same personal zone.

Jira Issue: WP-909
Bug fixes

1. Connected device list was empty if PZH was not available.
2. message handler setOwnSessionId error fixed
Merge pull request #3 from habibvirji/master

Bug fixes
Message handler API method updates
Merge pull request #4 from habibvirji/master

Message API Handler update
Bug fixing

Messaging and device list
Merge pull request #5 from habibvirji/master

Messaging and device list updates
Widget server moved to separate module.

Jira issue: wp-951
Integrate with webinos-widgetServer module

Jira issue: wp-951
Merge pull request #7 from TobyEalden/wp-951

Widget server moved to separate module.