Refactor File API for Dropbox support
Remove Zap and Shake/Slide and share demo hack

Jira issue: WP-44
Multiple file systems (incl. Dropbox file system)

Jira issue: WP-44, WP-601, WP-694
Update some old links
Fix put zero body bug
Added schema validation for policies (WP-27)
Fixed default policy and some jasmine tests

Jira issue: WP-27
Fixed policymanager.js
fixed reference and small indentation issues

Jira issue: WP-27
Fixed bug which prevents serial port to be opened

Jira issue: WP-788
Removed wrong reads of "self" properties

Jira issue: WP-27
Merge branch 'master' into WP-27

Jira issue: WP-27
Fixed xml2js parsing issue.

Jira issue: WP-27
Remove connected PZH from the trusted list

Disconnect the PZH
Removes from the pzh trusted list
Removes exchanged certificate
Other end also needs to remove PZH, till it does not remove PZH, PZH will try connecting everytime but will fail as other end has deleted cetificates.

Jira Issue: WP-715
Added sync to update pzp about removed PZH details

Jira Issue: WP-715
Two PZP name handling

PZP name generated is md5 hash of devicename, osname, totalmem, osarch, ostype, corrent working directory, webinos type and array of network interface. These are static information and should help PZP to identity itself.
PZP with same name in PZ are assigned new id by PZH. Storage wise it is going to use above id but while communicating with PZH it is going to use PZH assigned id.

Jira Issue: WP-777
Pzh Assigned Id in Session Handling

Jira Issue:WP-777
Webinos PZP path change

PZP friendly name change if same friendly name is used.
PZP default folder changed to .webinos.
Files stored with webinosId is moved to different file names.
Webinos Device Name is MD5 of cwd and device name

Jira Issue: WP-777
Fixed manifest2policy jasime tests

Jira-issue: WP-805
Whitelisted manifest2policy jasmine tests

Jira-issue: WP-805
Fixed unit-tests.sh script

Jira-issue: WP-805
Handling multiple listeners for a sensor's service

Jira issue: WP-815