Add a privacy app, with the existing managers.

This allows for pluggable privacy backends.
Merge branch 'privacy-backends' into user-dashboard