Drop django-registration in favour of allauth

Needs testing.