Merge pull request #572 from glogiotatidis/extra-text

Remove leftover demo text in profile page.
[fix bug 891269] Allow functional areas to wrap.
[fix bug 898094] Use correct labels in services section of edit profile
Merge pull request #573 from hoosteeno/master

Fix minor bugs found during/after profile launch.
New vendor, working.
Upgrade django-csp.
Import fixes.
test fixes. still broken on auth.
Test refactor for Announcements app.
API Tests
Funfacts tests.
Groups url namespace
Groups import cleanup.
Remove assign_staff_to_early_users deprecated function.
Cleanup groups middlware.

 - Move groups related middleware under groups.
 - Replace GroupAliasRedirect middleware, with code in show view.
Cleanup groups.models.py.
Groups search() to return HttpResponseBadRequest when not Ajax request or no term.
Move merge_groups from function to GroupBase method.
Groups: new tests and cleanup.
Rename 'group' db table to 'groups_group'.