Adding django allauth

Closes issue #24

Someone wanna review this... think I got everything, but not sure the level of integration we want with the app.  Still working on the meetup addition which will close out issue #46.