Merge branch 'prep-release-3.0.12'

* prep-release-3.0.12: (443 commits)
  [prep-release-3.0.12] Update changelog for 3.0.12 release.
  [ticket/11873] Add unit test for large password input.
  [ticket/11873] Do not hash very large passwords in order to safe resources.
  [prep-release-3.0.12] Bumping version number for 3.0.12 final.
  [prep-release-3.0.12] Remove changelog entry for ticket that was not resolved.
  [prep-release-3.0.12] Update Changelog for 3.0.12-RC3 release.
  [prep-release-3.0.12] Bumping version number for 3.0.12-RC3.
  [ticket/11769] Allow using 0 as poster name
  [ticket/11769] Allow '0' as username
  [ticket/11769] Allow '0' as username in notification mails
  [ticket/11769] Fix language issues in the doc blocks
  [ticket/11769] Correctly supply the post author's username in posting.php
  [ticket/11802] replace $browser with $user->browser
  [ticket/11775] Fix doc blocks syntax
  [ticket/11775] Remove spaces at line ends
  [ticket/11775] Split test into multiple steps
  [ticket/11775] Add functional test for moving the last post
  [ticket/11775] Backport moving of the posting functions to 3.0
  [ticket/11775] Fix error when moving the last post to another topic
  [prep-release-3.0.12] Update Changelog for 3.0.12-RC2 release.
  ...
[ticket/11924] Bring layout of events.md to one style

PHPBB3-11924
[ticket/11924] Add script to export events.md with wiki markup

PHPBB3-11924
[ticket/11924] Add version info of template events to events.md

PHPBB3-11924
[ticket/11924] Reduce unneccessary load

PHPBB3-11924
[ticket/11924] Add option to export php event list

PHPBB3-11924
[ticket/11924] Fix some minor issues with the php event docs

PHPBB3-11924
[ticket/11924] Remove duplicated code

PHPBB3-11924
[ticket/11924] Do not use globals :(

PHPBB3-11924
[ticket/11924] Verify that the script is only run from command line

PHPBB3-11924
[ticket/11974] Translate all timezones

PHPBB3-11974
[ticket/11974] Fix timezone names with underscores

PHPBB3-11974
Merge pull request #1784 from nickvergessen/ticket/11924

[Ticket/11924] Add a script to export the events in wiki format
[ticket/11981] Fix code sniffer complaints

PHPBB3-11981
Merge remote-tracking branch 'marc1706/ticket/11981' into develop

* marc1706/ticket/11981:
  [ticket/11981] Fix code sniffer complaints
[task/code-sniffer] Require code sniffer to pass on Travis CI.

PHPBB3-11980
[task/code-sniffer] Check phpBB/phpbb first. This is where new files go.

PHPBB3-11980
[task/code-sniffer] Reorganise .travis.yml

PHPBB3-11980
[task/code-sniffer] Cleanup code sniffer ruleset files.

PHPBB3-11980
Merge pull request #1835 from bantu/task/code-sniffer

[task/code-sniffer] Require PHP Code Sniffer to pass