Fixed #16184 -- Fixed multiple PostGIS types introspection

Thanks radim.blazek@gmail.com for the report and initial patch.
Testing is tricky, as the failure condition is a bit of an edge
case. inspectapp.InspectDbTests should at least guarantee non
regression.
Fixed a flake8 warning
Add missing spaces to implicitly joined strings
Added spaces to message from 4c39c270af91ddbc213e077fc06b4bf67c7c6e99.
Fixed problem with refs #10811.

When 'to_field' is specified with a FK, then we need to check the pk value
the object.
Fixed docs/ref/contrib/auth.txt so that sphinx links work properly.
Fixed #8162 -- Increased Permission.name max_length to 255 characters.
Removed reference to old middleware
Fixed #22756 -- Added view name to technical 404 template if Http404 is raised.

Thanks Keryn Knight for the suggestion.
Fixed #21942 -- Moved Form.clean() to form API docs.

Thanks cjerdonek for the suggestion.
Fixed #19489 -- Documented host parameter of assertRedirects().

Thanks mrknacky at gmail.com for the report and gajimenezmaggiora
for the draft patch.
Made docs CSS for versionchanged/added more similar to docs.djangoproject.com.
Fixed #22482 -- Recommended using data migrations in contrib.sites docs.

Thanks scibi for the report.
Fixed non-multiple of 4 indentation in docs/ref/request-response.txt.
Fixed #14334 -- Query relation lookups now check object types.

Thanks rpbarlow for the suggestion; and loic, akaariai, and jorgecarleitao
for reviews.
Fixed #22691 -- Added aliasing to cached_property.
Removed django/contrib/auth/create_superuser.py

It's a shim that calls the actual createsuperuser management command and
it's been marked as deprecated since Django 1.0.
Fixed #19501 -- added Model.from_db() method

The Model.from_db() is intended to be used in cases where customization
of model loading is needed. Reasons can be performance, or adding custom
behavior to the model (for example "dirty field tracking" to issue
automatic update_fields when saving models).

A big thank you to Tim Graham for the review!
Included irc link in paragraph to allow for l10n

Translators may want to change the irc link pointing to a
language-specific channel.
Fixed #22933 -- Deprecated django.template.resolve_variable().