Merge branch 'develop-ascraeus' into develop

* develop-ascraeus:
  [ticket/12641] Use jQuery's trim() method. IE8 does not support the native one
Merge branch 'develop-ascraeus' into develop

* develop-ascraeus:
  [ticket/12566] Also changed for ucp_pm_viewmessage.php
  [ticket/12566] "Private messages" should be "Send pivate message"
Merge branch 'develop-ascraeus' into develop

* develop-ascraeus:
  [ticket/12640] Preserve the active tab when previewing in posting page.
Merge branch 'develop-ascraeus' into develop

* develop-ascraeus:
  [ticket/12639] Add a space in the code generated by generate_sql_keyword()
  [ticket/12639] Handle $conditions['keywords'] outside of the loop
  [ticket/12639] Don't make a copy of $marked when deleting logs in acp_logs
  [ticket/12639] Send a correct IN entry when deleting marked logs
  [ticket/12639] Use assertSame
  [ticket/12639] Remove old commented tests
  [ticket/12639] Order the results correctly in the test
  [ticket/12639] Fix tests on postgres
  [ticket/12639] Update tests to use a dataProvider
  [ticket/12639] Add a test case with an empty keywords list
  [ticket/12639] Delete entry in admin-log leads to mysql-error
Merge branch 'develop-ascraeus' into develop

* develop-ascraeus:
  [ticket/12457] Default to first category if none is selected in gallery avatar
Merge branch 'develop-ascraeus' into develop

* develop-ascraeus:
  [ticket/12521] Fix MCP merge topics row overflow
  [ticket/12565] Empty anchors introduce white-space in IE11
  [ticket/12541] Activate attachments tab when files are dropped into textarea
  [ticket/12615] Fixed inproper clearing of .topic-actions
Merge branch 'develop-ascraeus' into develop

* develop-ascraeus:
  [ticket/12666] Use "None" for images in root of gallery avatar path
Merge branch 'develop-ascraeus' into develop

* develop-ascraeus:
  [ticket/12602] Fix language key removal.
  [ticket/12602] Rectify language keys.
  [ticket/12602] Fix test mistake.
  [ticket/12602] Fix language var mistakes.
  [ticket/12602] Add types, change description of cron:list.
  [ticket/12602] Fix internationalisation of cron_list.php
  [ticket/12602] Fix spaces issues.
  [ticket/12602] Coding style correction.
  [ticket/12602] Fix coding style mistakes.
  [ticket/12602] Headers updated.
  [ticket/12602] Changes to respect coding style and to factorize code.
  [ticket/12602] Cleanup tests
  [ticket/12602] Add function get_tasks.
  [ticket/12602] Correction of the output message for the cron list
  [ticket/12602] Add files to print the cron list and test files.
Merge branch 'develop-ascraeus' into develop

* develop-ascraeus:
  [ticket/12655] Set register_container_commands as public
  [ticket/12655] Don't try to restore the definition in the help
  [ticket/12655] Fix coding style
  [ticket/12655] Make the --shell option available only for phpbbcli.php
  [ticket/12655] Fix coding style in \phpbb\console\application
  [ticket/12655] Set the arguments of \phpbb\console\application as required
  [ticket/12655] Don't require acp/common again in the commands
  [ticket/12655] Run the shell when --shell is used
Merge branch 'develop-ascraeus' into develop

* develop-ascraeus:
  [ticket/12673] IMAGETYPE_SWC might be missing when SWC is not supported.
Merge branch 'develop-ascraeus' into develop

# By Marc Alexander
# Via Dhruv Goel (1) and Marc Alexander (1)
* develop-ascraeus:
  [ticket/11331] Inform user that double dots will be stripped from avatar paths
Merge branch 'develop-ascraeus' into develop

* develop-ascraeus:
  [ticket/12675] Fix code sniffer complaints introduced by recent commits
Merge branch 'develop-ascraeus' into develop

* develop-ascraeus:
  [ticket/12672] Make tab intercept; CB for keypress only react without key mods
Merge branch 'develop-ascraeus' into develop

# By Andreas Fischer
# Via Andreas Fischer (1) and others
* develop-ascraeus:
  [ticket/12660] Improve check for when phpinfo() is disabled.
Merge branch 'develop-ascraeus' into develop

* develop-ascraeus:
  [ticket/12677] Replace ‘thread’ with ‘topic’ in functions_display comment