Feature/social auth

Use django-social-auth for facebook login. Sign-up flow has also been adjusted so you are bugged until required fields for your profile have been entered.