add django-allauth package

Rename `base.html` used for cms pages to not conflict with general templates.
create SysterUser on auth user signup + unittests
Merge pull request #7 from ana-balica/allauth

Add and configure django-allauth package