[bug 846026] First pass at privacy controls UI.

[bug 846026] re-working JS and styles.
[bug 846026] Changing line from using {% trans %} and creating consistent usage.