Fixed #19164 -- Fixed diffsettings command broken in fix for #18545.

Thanks Mario César for the report and draft patch.
Fixed #19088 -- Always escape % inside blocktrans tag

Thanks vlinhart for the report and Łukasz Rekucki for the patch.
Fixed #19176 -- Typo in copy-pasted error message.

Thanks maxirobaina for the report.
Fixed a DeprecationWarning under Python 3.
Fixed #6527 -- Provided repeatable content access

in HttpResponses instantiated with iterators.
Fixed #13222 -- Made HttpResponse iterable once

response.content can be accessed many times as desired, and always
returns the same result.

iter(response) works only once and consumes the iterator.
Removed a function that is already fully implemented by a base class.
Fixed #9471 - Expanded ModelAdmin.raw_id_fields docs; thanks adroffne for the suggestion.
Remove a case that is no longer reachable in encodings.py.

This case was originally designed to handle Exception's which didn't gracefully support coercing themselves to unicode. However, because it lives in the `else` case of `if hasattr(s, '__unicode__'):` we can be sure it's no longer reachable in djanog anymore, because since Python 2.5 exception has subclassed object, which means Exception objects always have an __unicode__ method.
Fixed #18796 -- Refactored conversion to bytes in HttpResponse

Thanks mrmachine for the review.
Add 'page_kwarg' attribute to `MultipleObjectMixin`, removing hardcoded 'page'.
Test for `ListView.page_kwarg`
Fixed #19102 -- Fixed fast-path delete for modified SELECT clause cases

There was a bug introduced in #18676 which caused fast-path deletes
implemented as "DELETE WHERE pk IN <subquery>" to fail if the SELECT
clause contained additional stuff (for example extra() and annotate()).

Thanks to Trac alias pressureman for spotting this regression.
Added docstring to DeleteQuery.delete_qs()
Fixed #19187 -- Raise consistent error from qs.values().delete()
Fixed regression caused by #19102
Added release notes for Django 1.5 alpha 1.

Also updated 1.5-proper release notes a bit.
Tweaked tense of URL tag changes for clarity
Ensured get_version returns a native string.

Returning unicode triggers a bug in Python 2.7:
http://bugs.python.org/issue11638

This problem was introduced in 4a103086 (unicode_literals).
Update docs/releases/1.5.txt

Fix typo.