switch to python-social-auth. add github, twitter  and google social login
add facebook provider
added facebook to authentication backends
fixes #123
merge @cihann PR
Merge branch 'cihann-social-login'