Changed test_runner tests to use full python path for settings files.
Fixed discovery of the Django installation during tests.

If Django was symlinked into site-packages the previous approach to discover
the tests subdirectory would fail. The revised version now always points to
the location of the source and not the import path.
Fixed #19922 - Typo in translation docs.

Thanks amoebob for the report.
Added note about updating default docs version in howto-release doc.
Merged core translations from 1.5 branch
Merged contrib translations from 1.5 branch
Fixed i18n test to match changed translation

Forward port of ab6ff2e0ac from stable/1.5
Added a note about creating new doc versions; update stable doc version before announcement.
Added Python 3.2/3.3 trove classifiers in setup.py
Don't use os.system() in compilemessages.

Fixes #19584.

This implies stop storing file path command line arguments in envvars as
a security measure to start relying on with Popen's shell=False instead,
and addition of an 'utils' module.

Thanks kmichel_wgs for the report.
Move management helper function to new utils module.

This allows us to iremove an inter-command import.
Simplified compilemessages tests a bit.
Removed a .mo file incorrectly put under Git control.
[py3] Always fed hashlib with bytes.