[ticket/11942] Delete post/topic reason should be added to logs

https://tracker.phpbb.com/browse/PHPBB3-11942

PHPBB3-11942
[ticket/11942] Adding the reason to hard deleted topic/post

PHPBB3-11942
[ticket/11942] Change the formulation

PHPBB3-11942
[ticket/11942] Edits messages

PHPBB3-11942
[ticket/10899] Using Delete All in log viewer with keyword search

https://tracker.phpbb.com/browse/PHPBB3-10899

PHPBB3-10899
[ticket/10899] Refactoring in \phpbb\log\log_interface

PHPBB3-10899
[ticket/10899] Typo

PHPBB3-10899
[ticket/10899] Remove extra ';'

PHPBB3-10899
[ticket/8610] Merging topics does not handle bookmarks correctly

https://tracker.phpbb.com/browse/PHPBB3-8610

PHPBB3-8610
[ticket/11942] Always display delete reason

PHPBB3-11942
[ticket/11942] Apply the modifications to subsilver

PHPBB3-11942
[ticket/12589] Search directly in $directory if it's an absolute sub-path

PHPBB3-12589
[ticket/12589] Fix tests

PHPBB3-12589
[ticket/12589] Add test searching in a non absolute directory

PHPBB3-12589
[ticket/11942] Remove useless IF in templates

PHPBB3-11942
[ticket/11942] Don't show the checkbox if the post is already soft-deleted

PHPBB3-11942
[ticket/8610] Fix bookmarks when merging all the posts of a topic

PHPBB3-8610
[ticket/8610] Throw an error when the dest topic isn't set

PHPBB3-8610
[ticket/12597] Command for executing all available cron tasks

Command cron:execute-all executes all available cron tasks.
Test files in tests/console/cron folder

PHPBB3-12597
[ticket/10899] Get $phpbb_log from the container

PHPBB3-10899