[Fix Bug 962191] Migrate groups without a curator to accept new members
[Bug 938005] Fix timezone helper tests
Fix bug 963295 - Fix group merging
[fix bug 961060] Add certificate icon next to group name if user is curator.
[Fix Bug 951513] Curator alignment

Squashed commits:
restored curator detail layout placement.
removed unnecessary nesting
removed unnecessary margins from curated group info box contents.
Merge pull request #787 from Sancus/fixtmzutilstests

[Bug 938005] Fix timezone helper tests
Merge pull request #786 from Sancus/legacygroups

[Fix Bug 962191] Migrate groups without a curator to accept new members
Merge pull request #775 from caktus/963295-fix-group-merging

Fix bug 963295 - group merging
Merge pull request #780 from glogiotatidis/961060

[fix bug 961060] Add certificate icon next to group name if user is cura...
Merge pull request #779 from caktus/951513-group-info-alignment

951513 group info alignment
[Fix bug 740990] Allow plus sign in skills
[fix bug 949080] South migration for twitter usernames.

Remove '@' from the start of twitter usernames.
Merge branch 'gh-788'
[bug 949080] Add missing import in case of error.
[Fix bug 964236] fixed email links and displayed IRC name as “IRC: ____” just as it shows on the full profile
Buttons with the class button-negative in the case of not being negative, no longer get class=“button button”
Change vendor install of unidecode to a PyPI install
Merge pull request #794 from caktus/unidecode

Change vendor install of unidecode to a PyPI install
Merge pull request #781 from caktus/no-button-buttons

no more class=“button button”
[Fix bug 964434] show a membership pending message

Squashed commits:
- cleaned up whitespace
- restored placement of join.leave buttons
- Styled pending status bar just above list of members. Moved “Leave Group” button into the info - box where other buttons appear.