[1.4.X] Fixed typo in form wizard docs.

Backport of 3631db88cb from master
[1.4.x] Fixed #14885 - Clarified that ModelForm cleaning may not fully complete if the form is invalid.

Thanks Ben Sturmfels for the patch.

Backport of 3fd89d99036696ba08dd2dd7e20a5b375f85d23b from master.
[1.4.x] Fixed #18637 - Updated some documentation for aspects of models that are ModelForm specific, not admin specific.

Thanks Ben Sturmfels for the patch.

Backport of 13d47c3f338e1e9a5da943b97b5334c0523d2e2c from master.
[1.4.x] Fixed #17069 -- Added log filter example to docs.

Backport of e06189f7ceb48013b37b902588bea6750c989b14 from master.
[1.4.X] Updated doc for settings.MEDIA_ROOT based on what's generated by settings.py; thanks ryan-blunden.

Backport of e6e01f619d from master
[1.4.X] Fixed #18871 - Fixed typo in multi-db docs.

Backport of 141e6cd2ac from master
[1.4.X] Fixed #18647 - Removed link to Malcolm's blog which is gone.

Backport of 36df198e4b from master
[1.4.x] Updated obsolete links in the documentation

Backport of 8a5d1a6b93e05546c5fdbfc497d7fb3a3377cf85 from master.
[1.4.X] Fixed #14556 - Documented how to use flatpages in URLconf; thanks Claude Paroz for the draft patch.

Backport of 7235cc7685 from master
[1.4.x] Added 1.4.1 and 1.3.2 release notes

Backport of 44f541ab47317fc from master.
[1.4.X] Fixed #16309 - Made ModelAdmin.list_filter versionchanged annotations more specific to the sections that changed; thanks akaihola for the suggestion and patch.

Backport of 70896386ec from master
[1.4.X] Fixed #18642 - Added a note suggesting the use of render() rather than render_to_response() if you need RequestContext in your template.

Backport of f99ecaff06 from master
[1.4.X] Fixed #16936 - Updated javascript for CSRF protection.

Thanks Idan Gazit for the patch.

Backport of e376558ed2 from master
[1.4.x] Fixed #13608 - Noted that template lookups use literal values.

Backport of 74c025d0285450bf277afbee095172af54562ab6 from master.
[1.4.x] Fixed #18212 -- Standardized arguments of GenericIPAddressField

Unlike other model fields, the newly introduced (1.4)
GenericIPAddressField did not accept verbose_name and name as the
first positional arguments. This commit fixes it.
Thanks Dan McGee for the report and the patch.

Backport of 306d34873cff2 from master.
[1.4.X] Fixed #18840 - Added a mentioned of the upload_to parameter to the ModelForm example in file uploads.

Backport of c6088bc91d from master
[1.4.x] Merge pull request #315 from streeter/auth-docs-cleanup-patch

Clarify some of the password reset docs

Backport of 03ad7d3c2085fa252e7bf6a725fec1ed3d1e6a7c from master.
[1.4.x] Fixed #17788 -- Added batch_size argument to qs.bulk_create()

The qs.bulk_create() method did not work with large batches together
with SQLite3. This commit adds a way to split the bulk into smaller
batches. The default batch size is unlimited except for SQLite3 where
the batch size is limited to 999 SQL parameters per batch.

Thanks to everybody who participated in the discussions at Trac.

Backpatch of 29132ebdef0e0b9c09e456b05f0e6a22f1106a4f from master (with
documentation changes removed).
[1.4.X] Fixed #18904 - Typo in MySQL link; thanks Johie Anderson for the report.

Backport of e5983af7c1 from master
[1.4.x] [py3] Added forwards-compatible aliases.

Related documentation will go to the master branch, since there's
no Python 3 documentation in the 1.5 branch.