Squashed commit of the following:

commit ac626e608d4637991de874961fab700f75b3d57d
Author: arctelix <arctelix@gmail.com>
Date:   Sat Nov 22 18:03:40 2014 -0500

    added missing process var

commit a053e4bfc2edf5c1dbc62bd4c9f5890a773774eb
Author: arctelix <arctelix@gmail.com>
Date:   Fri Nov 21 15:24:32 2014 -0500

    added origin url as default redirect

commit 9294a5c49db15f32532b3c11a912876e345e1c52
Author: Raymond Penners <raymond.penners@intenct.nl>
Date:   Thu Nov 20 22:07:22 2014 +0100

    Nitpick: naming cancelled (as our template is called like that)

commit 7088e23dd513403805fc35f8994859446f06fb5c
Author: Raymond Penners <raymond.penners@intenct.nl>
Date:   Thu Nov 20 21:41:37 2014 +0100

    Template cleanups: login_cancelled template was used for other purposes
    then cancel. Error handling through messages may not be for everybody.

commit 2e68ad5108bbdb3de44364eca1dbd139e2be9ffe
Author: Raymond Penners <raymond.penners@intenct.nl>
Date:   Thu Nov 20 21:33:08 2014 +0100

    First stab at integration dynamic scopes

commit 0d2483a18d66447b4cf5329ee6245debbdd1b075
Author: arctelix <arctelix@gmail.com>
Date:   Wed Nov 19 00:56:05 2014 -0500

    fixed del scope &  del auth_params, added custom error message for auth_params

commit 81bfd1e22a2d57aef062b1ceb8b45f97ac51ce32
Author: arctelix <arctelix@gmail.com>
Date:   Tue Nov 18 23:32:51 2014 -0500

    added dynamic_auth_params, auth error handling, and remvoe pre_social_login_redirect signal / adapter hook

commit 178acf7e2af0487bfb4fb2d1c1e7673b294e33b6
Author: arctelix <arctelix@gmail.com>
Date:   Tue Nov 11 01:01:10 2014 -0500

    fixed undefined scope var

commit c7ace5ca242d9d4eeb3288e2ee572d8808edb733
Author: arctelix <arctelix@gmail.com>
Date:   Tue Nov 11 01:01:10 2014 -0500

    made scope peram set process='redirect' since this is required with scope

commit b832766886f9e34779ca5780484233f368144d25
Author: arctelix <arctelix@gmail.com>
Date:   Tue Nov 11 01:01:10 2014 -0500

    added dynamic_scope features
Fixed py3 urlparse import error
User uuid as pk not handled (closes #774)
Use sensitive_post_parameters (closes #736)
makemessages --locale=pt_BR and modified pt_BR translation
django-admin.py compilemessages --locale=pt_BR
Changes to pt_BR translation

I made a more thorough check of the pt_BR translation and changed
some texts to sound more natural in the language
Django 1.8 compatibility fixes (closes #742)
Facebook Graph API version configurable (closes #703)