Sync support from PZP on the PZH

Jira Issue: WP-1034
Pzh system test

PZH code is now divided into different files, similar to PZP

Jira Issue: WP-1069
Update pzh_receiveMessage.js
Support on PZH to accept PZP synchronization - firs part

Jira Issue: WP-1034
Merge remote-tracking branch 'upstream/master'

Conflicts:
	lib/pzh_tlsSessionHandling.js
	lib/pzh_webSessionHandling.js
Added missing getMetaData function

Jira Issue: WP-1034
PZH - PZH reconnect bug fix

Jira Issue: WP-1034
Remove null from storeDetails

Jira Issue: WP-980
Merge pull request #11 from habibvirji/master

PZH restructuring and Sync between component
Remove null arg from storeDetails call

Jira-issue: WP-980
Merge pull request #14 from aldafu/patch-1

Remove null arg from storeDetails call
Fix certificate exchange and add invitation token support

This patch fixes some bugs in the refactoring and adds support for
certificate exchange through tokens, in line with PZH WS changes.

Jira issue: WP-852
Merge pull request #15 from jplyle/support-invitation-tokens

Fix certificate exchange and add invitation token support