Upgrade django-csp.
New vendor, working.

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'.
Common: new tests and cleanup.
Users: Cleanup and url namespace.
Move UserFactory from 'common' to 'users' app.
Add PrivacyField model field.
Users: cleanup and new tests.

- Move views to phonebook app.
- Move RegistrationMiddleware to phonebook app.
Users: Tests and bug fixes for tasks.