Bug 1005127 - [privacy] Add ability to delete profile

Works fine for me.
It required to add some new mixins, views and unit tests.
I think we're going to have to live with this. You may have to rename the migration as there is another migration already assigned the `0011` number. Please rename the migration file to start with `0012`.