Added note about Strict Transport Security (HSTS)
Added CSRF with HTTPS/HSTS and forwarding note
Formatting fix for host headers section
removed unused import from tutorial 3 documentation as per ticket #18915
Removed many uses of bare "except:", which were either going to a) silence real issues, or b) were impossible to hit.
[py3k] Fixed the index creation code that I committed a few minutes ago for py3k.
Removed another usage of the bear "except:" (rawr!).
Document ``six.assertRaisesRegex``.
remove unused import in tutorial 4  addition to #18915 (closed)

After submitting ticket #18915, I noticed 2 additional occurrences of the issue.
Fixed #12397 -- allow safe_join to work with the root file system path, which means you can have your root template or file upload path at this location. You almost certainly don't want to do this, except in *very* limited sandboxed situations.
Updated install docs to reflect Python 3 status.

Closes #17452.
Fixed typo from 7435cc01.

Thanks kmike.
Fixed #18916 -- Allowed non-ASCII headers.

Thanks Malcolm Tredinnick for the review.
Small reorganisation of initial parts of URL documentation.

Trying to move most of the introductory example stuff up to the top and
pushing the reference bits further down.
Fixed #18781 -- Reduced max session cookie size.
Fixed #18490 - Updated DateField input formats; thanks dloewenherz for the draft patch.
Clarified the messages documentation.

* Stated upfront that the messages framework is enabled by default.
* Explained why FallbackStorage, despites its unattractive name, is the
  default and likely the most efficient message storage class.

Thanks Jeremy Dunck for the review.

Closes #17026 (again).
Updated the Ubuntu installation section for 12.04 release.
Fixed #18928. Tightened language in docs/README.
Moved get_primary_key_column implementation to base

Refs #17574.