Merge pull request #622 from alfhenrik/master

Refactor login/registration views to use a common layout file
Added social auth.