[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.
[bug 846026] Making style changes to edit profile page and adding dropdown view change for view profile page.
Merge pull request #426 from juliaelman/privacy-ui

[bug 846026] Adding change to edit profile and view profile ui
[bug 849018] Changing select dropdowns to have unique ids.
Adding include back in and using {% with %} to determine id value.
Merge pull request #427 from juliaelman/privacy-ui

[bug 849018] Changing select dropdowns to have unique ids.
[bug 846026] Making additional changes to the layout/styles of privacy comtrols.
Merge pull request #428 from juliaelman/privacy-ui

[bug 846026] Making additional changes to the layout/styles of privacy controls.
Old code cleanup.

Rewrite (groups|skills|languages)/search.

Remove permission denied middleware.

Add trailing slashes.

Fix list_location url regexes.
[bug 846039] Implement 'Stronghold'.
[bug 846039] Return location listing page even when nonexistent country.
[bug 846026] Adding more style/layout changes.
Removing include, since it is no longer being used.
Merge pull request #430 from juliaelman/privacy-ui

[bug 846026] Adding more style/layout changes.
Add 'No Change' to global toggle
Merge pull request #431 from hoosteeno/privacy

Add 'No Change' to global toggle
[fix bug 851093] Display country with name instead of country code.
[bug 846049] Add Privacy Controls.
[fix bug 844162] Redirect only authenticated users to new profile pages.