chore(controller): remove unused django-allauth app

The controller has been using its own UserRegistrationView through django rest framework for a while, but we didn't remove django-allauth. Also includes a South migration to clean up the unused `account` tables and rows.