[ticket/11525] Only remove group or user prefix from given avatar data

Until now, the user data had both user_id and group_id keys in the avatar
data. As both group_ and user_ prefixes were removed the group_id was
collapsed onto the user_id and therefore all users in the same group had
the same prefix for their uploaded avatars. This patch will make sure
that the correct id is used depending on whether it's a group's or user's
avatar data.

PHPBB3-11525
[ticket/11998] Add symfony/console as dependency.

PHPBB3-11998
[ticket/11998] Basic console application script.

PHPBB3-11998
[ticket/11998] Use container to get all commands using 'console.command' tag.

PHPBB3-11998
[ticket/11998] Also setup extension class loader.

PHPBB3-11998
[ticket/11998] Add console command for recalculating email hash.

PHPBB3-11998
[ticket/11998] Move application file to bin/phpbbcli.php

PHPBB3-11998
[ticket/11998] Add phpBB abstraction for application and command.

PHPBB3-11998
[ticket/11998] Turn develop/extensions.php into console commands.

PHPBB3-11998
[ticket/11525] Fix doc blocks

PHPBB3-11525
[ticket/11525] Prefix id parameter with 'g' again when its a group avatar

PHPBB3-11525
Merge pull request #2 from nickvergessen/marc/ticket/11525

Marc/ticket/11525
[ticket/11525] Compare correct array to expected value

PHPBB3-11525
[ticket/11525] Fix expected value of group avatar test

PHPBB3-11525
Merge pull request #3 from nickvergessen/marc/ticket/11525

Marc/ticket/11525 Part 2
Merge pull request #1849 from bantu/ticket/11998

[ticket/11998] Introduction of the phpBB Console
[ticket/11998] Make phpbbcli executable and add shebang

PHPBB3-11998
Merge remote-tracking branch 'naderman/ticket/11998' into develop

* naderman/ticket/11998:
  [ticket/11998] Make phpbbcli executable and add shebang
[ticket/11472] Make prosilver's editor.js an asset used by all styles.

PHPBB3-11472
[ticket/11472] Make the color swatch configurable and fix it in subsilver2

PHPBB3-11472