[ticket/11775] Fix error when moving the last post to another topic

PHPBB3-11775
[ticket/11775] Backport moving of the posting functions to 3.0

PHPBB3-11775
[ticket/11775] Add functional test for moving the last post

PHPBB3-11775
[ticket/11775] Split test into multiple steps

PHPBB3-11775
[ticket/11775] Remove spaces at line ends

PHPBB3-11775
[ticket/11775] Fix doc blocks syntax

PHPBB3-11775
Merge remote-tracking branch 'nickvergessen/ticket/11775' into prep-release-3.0.12

* nickvergessen/ticket/11775:
  [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
[ticket/11802] replace $browser with $user->browser

PHPBB3-11802
Merge remote-tracking branch 'dhruvgoel92/ticket/11802' into prep-release-3.0.12

* dhruvgoel92/ticket/11802:
  [ticket/11802] replace $browser with $user->browser
[ticket/11769] Correctly supply the post author's username in posting.php

Only supply the username, when it is a guest posting or we edit and it was
supplied, otherwise post_data might hold data of the post we quote, in which
case username is the original poster, not the current one.

PHPBB3-11769
[ticket/11769] Fix language issues in the doc blocks

PHPBB3-11769
[ticket/11769] Allow '0' as username in notification mails

PHPBB3-11769
[ticket/11769] Allow '0' as username

PHPBB3-11769
[ticket/11769] Allow using 0 as poster name

PHPBB3-11769
Merge remote-tracking branch 'nickvergessen/ticket/11769' into prep-release-3.0.12

* nickvergessen/ticket/11769:
  [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
[prep-release-3.0.12] Bumping version number for 3.0.12-RC3.
[prep-release-3.0.12] Update Changelog for 3.0.12-RC3 release.
Merge tag 'release-3.0.12-RC3' into qa

Tagging the 3.0.12-RC3 release.

* tag 'release-3.0.12-RC3':
  [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