Adds generators support for email backends that do not support it.
Support 'pyformat' style parameters in raw queries, Refs #10070

Add support for Oracle, fix an issue with the repr of RawQuerySet,
add tests and documentations. Also added a 'supports_paramstyle_pyformat'
database feature, True by default, False for SQLite.

Thanks Donald Stufft for review of documentation.
Fixed missing slash in reusable apps tutorial.
Master is now pre-1.7.
Updated FAQ entry about python 3
Updated FAQ to reflect official Python 3 support
Ported over Field.deconstruct() from my schema alteration branch.

This is to help other ongoing branches which would benefit from
this functionality.
Fix Python 3 support
Added missing deprecation note for model permission methods.

refs #20642.
Removed warnings level handling code as per deprecation TL.
Removed AuthenticationForm.check_for_test_cookie() as per deprecation TL.
Removed daily_cleanup.py script as per deprecation TL.
Removed django.utils.simplejson as per deprecation TL.
Removed django.utils.itercompat.product() as per deprecation TL.
Removed 'cleanup' management command as per deprecation TL.
Stop auto-correcting string INSTALLED_APPS, TEMPLATE_DIRS settings, as per deprecation TL.
Removed custom profile model functionality as per deprecation TL.
Removed 'depth' .select_related() argument as per deprecation TL.
Removed 'mimetype' arguments from a few places, as per deprecation TL.

This includes HttpResponse and co. __init__() methods,
django.shortcuts.render_to_response() and the index(), sitemap() sitemap
app views.
Removed insert(), value_for_insert() SortedDict methods deprecated in Django 1.5.