Bug 137040 - fix user read privilege for semantic properties of pages
code style
Add parser cache permission validator.

TODO: Try to modify page rendering hash based on permissions.