[ticket/13034] Fix the route generated for the frontend not in the phpbb root

PHPBB3-13034
[ticket/13034] Fix unit tests

PHPBB3-13034
[ticket/13056] Move the arguments of the request class to the DI

PHPBB3-13056
[ticket/13019] Always accept a reason for deleting a post/topic.

PHPBB3-13019
[ticket/13019] Rename deletion reason label.

PHPBB3-13019
[ticket/13019] Do not hide reason field when deleting permanently.

PHPBB3-13019
Merge pull request #2956 from prototech/ticket/13019

[ticket/13019] Always accept a reason for deleting a post/topic.

* prototech/ticket/13019:
  [ticket/13019] Do not hide reason field when deleting permanently.
  [ticket/13019] Rename deletion reason label.
  [ticket/13019] Always accept a reason for deleting a post/topic.
Merge branch 'develop-ascraeus' into develop

* develop-ascraeus:
  [ticket/13019] Do not hide reason field when deleting permanently.
  [ticket/13019] Rename deletion reason label.
  [ticket/13019] Always accept a reason for deleting a post/topic.
[ticket/13034] Use utf8_basename

PHPBB3-13034
[ticket/13018] Remove duplicate logic in confirm box and alert box handling.

This ensures a more consistent handling of the various closing/opening actions
and fixes some bugs where certain event handlers are not turned off in certain
instances.

PHPBB3-13018
[ticket/13018] Reduce the delta further.

The callback does not actually do anything when cancelling the confirmation
box so we can avoid calling it altogether when cancel is clicked.

PHPBB3-13018
[ticket/10472] Fix ACP overflow:hidden problem for medium-sized screens

PHPBB3-10472
[ticket/10472] More clearing and white-space fixes

PHPBB3-10472
[ticket/10472] Fix weird padding on input type=number

PHPBB3-10472
[ticket/10472] Remove dd selector and use -moz-padding-end

PHPBB3-10472
Merge remote-tracking branch 'PayBas/ticket/10472' into develop-ascraeus

* PayBas/ticket/10472:
  [ticket/10472] Remove dd selector and use -moz-padding-end
  [ticket/10472] Fix weird padding on input type=number
  [ticket/10472] More clearing and white-space fixes
  [ticket/10472] Fix ACP overflow:hidden problem for medium-sized screens
Merge branch 'develop-ascraeus' into develop

* develop-ascraeus:
  [ticket/10472] Remove dd selector and use -moz-padding-end
  [ticket/10472] Fix weird padding on input type=number
  [ticket/10472] More clearing and white-space fixes
  [ticket/10472] Fix ACP overflow:hidden problem for medium-sized screens
[ticket/13018] Do not handle events in close function.

PHPBB3-13018
[ticket/13018] Clean up and fix some logic.

PHPBB3-13018
[ticket/13034] Add comment

PHPBB3-13034