Allow account username to be overridden by an adapter (issue #199)
Prevent and enable fixing of multiple primary email addresses.
Allow sending of a different email template for the email that is automatically sent when the user signs up.
Merge pull request #201 from jbazik/master

Allow account username to be overridden by an adapter.
Move User instance creation to adapter (see #201)
Merge pull request #213 from sssbox/add_welcome_email

Allows welcome emails
Using functional template names for e-mail confirmations at signup (see #213)
MockedResponse did not support text property, fixed (closes #214)
Fixes https://github.com/pennersr/django-allauth/issues/216
Merge pull request #217 from sssbox/fixes_optional_email

Fixes https://github.com/pennersr/django-allauth/issues/216
Merge pull request #211 from sssbox/prevent_multiple_primary_email

Prevent and enable fixing of multiple primary email addresses.
Rename command to unset multiple primary emails
Social account does not support stashed verified e-mail addresses (closes #220)
Dropped dependency on oauth2 lib
oauthlib related cleanups
Fix setup.py test
py3 imports
Porting to Python 3
Test suite for oauth2 providers now pass (py3)
Py 3 tweaks, example now works with Python 3 (stripped uni_form)