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
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
Move PZP ConfigActivity off launcher menu.

Jira issue: WP-831

The PZP ConfigActivity is now accessed from a 'Settings ...' menu option
on the WidgetList activity, and the launcher entry is removed.

Also some cosmetic improvement to the WidgetList activity to show an
indication when the list is empty.
Merge pull request #501 from paddybyers/android-wrt-dom-storage

Temporarily enable DOM storage
First time PZH overlap issue

When PZH was created for first time, default values were overwritten due to object copy by JS.

Jira Issue: WP-823
Commented PZP test

Jira Issue: WP-795
Merge pull request #502 from paddybyers/android-pzp-config

Move PZP ConfigActivity off launcher menu.