[ticket/12448] Allow null as default value for columns

PHPBB3-12448
[ticket/12448] Fix null columns for postgres

PHPBB3-12448
[ticket/12448] Fix null columns for MS SQL

PHPBB3-12448
[ticket/12791] String profile fields do not use links ...

smilies and line breaks in memberlist

The value is overwritten with the contact value
Added aditional check if the field is a contact so we don't overwrite it.

PHPBB3-12791
[ticket/12791] Changed the if check

Removed unneeded variable

PHPBB3-12791
[ticket/12793] String '0' does not display for string profile fields

See https://github.com/phpbb/phpbb/pull/2647#discussion_r14503051

PHPBB3-12793
[ticket/12793] Changing get_profile_contact_value to get_profile_value_raw

Changing the return to get_profile_value_raw

PHPBB3-12793
[ticket/12793] Tests (added and changed)

changed behavieur of 0 as in and added 0 as string test

PHPBB3-12793
[ticket/12685] Add console collection and fixing CLI

Added a commands service collection and removed CLI container

PHPBB3-12685
[ticket/12685] Add space after foreach

PHPBB3-12685
[ticket/12685] We need extensions enabled

PHPBB3-12685
[ticket/12685] Add --safe-mode

PHPBB3-12685
[ticket/12685] Removed spaces

PHPBB3-12685
[ticket/12685] Container is dumped by default

PHPBB3-12685
[ticket/12685] Add a new line

PHPBB3-12685
[ticket/12685] Inject console.command_collection instead of the container

PHPBB3-12685
[ticket/12685] Removed unused USE statement

PHPBB3-12685
[ticket/12685] Override getDefaultInputDefinition()

PHPBB3-12685
[ticket/12685] Do not dump container

PHPBB3-12685
[ticket/12685] Replace getParameterOption with hasParameterOption

PHPBB3-12685