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
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
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
Changed policy tags to match the grammar
(Uri->AccessURI, Start->StartTime)
Restored Purpose value for policy_dhp_12.xml

Jira issue: WP-27
Merge branch 'master' into WP-27
Changed default policy
With this one, policy manager allows any request (access control +
privacy)

Jira issue: WP-27
Fallback when Gnome-Keyring fails store in a file

Jira Issue: WP-795
Enabling PZP start in travis script

Jira Issue: WP-795
PZP callback handling modified

Jira Issue: WP-795
Jira Issue: WP-795
Policy editor: draft implementation
Jira issue: WP-532
Gnome keyring alternative

Jira Issue: WP-795
Temporarily enable DOM storage

Jira issue: WP-830
Merge pull request #483 from habibvirji/WP-777-two-pzp-name-handling

Wp 777 two pzp name handling
Webinos PZP reset button added

Jira Issue: WP-798