Add extra UserPagePermissionsProxy methods:
    - can_edit_pages
    - publishable_pages
    - can_publish_pages
Add tests for new UserPagePermissionsProxy methods
Filter notification preferences form fields according to user permissions
Add tests for a user who can access the admin only
Only show the link to notification preferences if the user has preferences to set