Privacy Panel new pull request

This is a new pull request. We had to remove the old one due to big problems with git and some Schroedinger patches....
maybe other apps could benefit from having a smarter mock_async_storage :)

that's what the `shared` dir is for