Fixed warnings in admindocs; refs #20126.
Fixed #20378 -- regression in GenericRelation on abstract model

When a GenericRelation was defined on abstract model, queries on childs
of the abstract model didn't work. The problem was in the way fields and
in particular field.rel was copied from models to their children.

The regression was likely caused by #19385. Thanks to Gavin Wahl for
spotting the regression.
Fixed #20278 -- ensured .get() exceptions do not recurse infinitely

A regression caused by d5b93d3281fe93cbef5de84a52 made .get() error
reporting recurse infinitely on certain rare conditions. Fixed this by
not trying to print the given lookup kwargs.
Fixed #20403 -- Ignore forms marked for deletion when validating max_num.
Fixed #20445 -- Raised original exception after command error
Tweaked unit test 'quick start' explanation.

Thanks Jeremy Dunck.
Fixed #20471 - Typos in topics/forms/formsets.txt
Fixed #9321 -- Deprecated hard-coding of help text in model ManyToManyField fields.

This is backward incompatible for custom form field/widgets that rely
on the hard-coded 'Hold down "Control", or "Command" on a Mac, to select
more than one.' sentence.

Application that use standard model form fields and widgets aren't
affected but need to start handling these help texts by themselves
before Django 1.8.

For more details, see the related release notes and deprecation timeline
sections added with this commit.
Removed a confusing duplicate SESSION_COOKIE_DOMAIN header

The note is clearly a part of MESSAGE_STORAGE documentation. As a separate
section, it broke automatic link generation on the HTML version of the
documentation.
Fixed #20472: response.content should be bytes on both Python 2 and 3
Fixed #20212 - __reduce__ should only be defined for Py3+.
Merge pull request #1191 from ambv/content_is_bytes

Fixed #20472: response.content should be bytes on both Python 2 and 3
Merge pull request #1190 from ambv/doc_settings_fix

Removed a confusing duplicate SESSION_COOKIE_DOMAIN header
Use assertIsInstance in tests.

Gives much nicer errors when it fails.
Merge pull request #1192 from mjtamlyn/assertIsInstance

Use assertIsInstance in test code.
Fixed test failures from 09f865276554f35060ff939722ec4cefd578edf6.
Fixed a Python 2.6 regression (GzipFile can't act as a context manager)
Fixed #17308 -- Enabled the use of short_description on properties in the admin.
Merge pull request #1194 from ambv/python26_is_fun

Fixed a Python 2.6 regression (GzipFile can't act as a context manager)
Imported copyreg from six.moves