[fix bug 920811] Add external accounts to global privacy control.

Also simplify the privacy field macro.
[fix bug 920655] Export as valid json groups, skills, languages.
[fix bug 920657] Distinct() users in API results.
[fix bug 920973] Allow saving profiles without photo.
[bug 920376] Translate hard coded strings in edit profile template.
[Fix Bug 917343] Fix header responsiveness on all logged out screens.
Merge pull request #640 from glogiotatidis/920657

[fix bug 920657] Distinct() users in API results.
Merge pull request #641 from glogiotatidis/920973

[fix bug 920973] Allow saving profiles without photo.
Merge pull request #642 from glogiotatidis/920376

[bug 920376] Translate hard coded strings in edit profile template.
Merge pull request #638 from glogiotatidis/920811

[fix bug 920811] Add external accounts to global privacy control.
Merge pull request #639 from glogiotatidis/920655

[fix bug 920655] Export as valid json groups, skills, languages.
Merge pull request #634 from juliaelman/917343-fix-loggedout-home-header

[Fix Bug 917343] Fix header responsiveness on all logged out screens.