fixes #1027
Conflicts: tests/assignment/test_views.py
* New user model (used Django's AbstractBaseUser) * Renamed the app to users * removed person api See #861 Fixed #576 #478