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.