Use South instead of Django 1.7 migrations.
Support South and Django 1.7+ migrations.
List test requirements.
Fix an import issue in the Django migrations.
Split up the Django 1.7+ & South migrations.
Remove South from mandatory requirements.
Use a more flexible South user migration approach.

All credit to @omab and django-social-auth, from which it was cribbed.
Merge branch 'django-1.6' of github.com:cardforcoin/python-social-auth into cardforcoin-django-1.6
PEP8
Merge branch 'cardforcoin-django-1.6'