Adapted invalid cookie test to all Python versions

Refs #23638. Older Python versions are less strict when parsing
invalid cookie content. The test just has to ensure Django doesn't
crash.
Clarified documentation relating to usage of serialized_rollback for certain classes
Fixed #23651 -- Isolated non-existent fixture tests

Previous versions of the tests were buggy, as initial_data.json
did exist and the test wasn't failing. It was finally failing on
Python 3.4.2.
Thanks Raphaël Hertzog for the report (and Debian bug #765117
contributors).
Fixed #23637 -- Removed TUX, lighttpd, and Cherokee as common.
Merge pull request #3370 from collinanderson/ticket_23637

Fixed #23637 -- Removed TUX, lighttpd, and Cherokee as common.
Added unicode_literals to the jslexer.

This ensure that ''.join(c) in jslex.py always returns text.
Fixed remaining test failure in jslex tests.
Added Bashar Al-Abdulhadi to AUTHORS

made django 100% arabized https://www.transifex.com/projects/p/django/language/ar/ , https://twitter.com/_Bashar/status/468845303668695040
Fixed #19508 -- Implemented uri_to_iri as per RFC.

Thanks Loic Bistuer for helping in shaping the patch and Claude Paroz
for the review.
Merge pull request #3373 from Bashar/patch-1

Added Bashar Al-Abdulhadi to AUTHORS
Fixed #23660 -- Moved sort_dependencies to core.
Fixed a flake8 warning.
Fixed pep8 in docs/topics/logging.txt
Fixed #23659 -- Kept annotate() args ordering

Thanks Loic Bistuer and Simon Charette for the review.
Fixed #23579 -- Changed GEOSGeometry.__str__ to include the SRID

Thanks Tim Graham for the review.
Fixed #23664 -- Provided a consistent definition for OrderedSet.__bool__

This also defines QuerySet.__bool__ for consistency though this should not have any consequence as bool(qs) used to fallback on QuerySet.__len__ in Py3.
Fixed IRC channel name in submitting-patches.txt.

The development channel is #django-dev.
Fixed #12008 -- Clarified relationship between template blocks and includes.

Thanks Daniele Procida for suggested wording.
Minor cleanup in the check_framework test package.
Fixed #23615 -- Validate that a Model instance's "check" attribute is a method.

The "check" name is a reserved word used by Django's check framework,
and cannot be redefined as something else other than a method, or the check
framework will raise an error.

This change amends the django.core.checks.model_check.check_all_models()
function, so that it verifies that a model instance's attribute "check"
is actually a method. This new check is assigned the id "models.E020".