[ticket/11548] Run array_map on complete error array and not just colour_error

Up to now the array_map() that turns error messages into the localized output
was only ran if the group's color was set. With this patch it'll run the
array_map() on the complete error array if it's not empty.

PHPBB3-11548
Merge branch 'develop-olympus' of https://github.com/phpbb/phpbb3 into ticket/11548
[ticket/11548] Use new static methods for request and submit

PHPBB3-11548
Merge remote-tracking branch 'marc1706/ticket/11548' into develop-olympus

* marc1706/ticket/11548:
  [ticket/11548] Use new static methods for request and submit
  [ticket/11548] Run array_map on complete error array and not just colour_error
[feature/bootstrap-dic] Bootstrap container from config.php

PHPBB3-11651
Merge branch 'develop-olympus' into develop

* develop-olympus:
  [ticket/11548] Use new static methods for request and submit
  [ticket/11548] Run array_map on complete error array and not just colour_error

Conflicts:
	tests/functional/ucp_groups_test.php
Merge pull request #1522 from igorw/feature/bootstrap-dic

[feature/bootstrap-dic] Bootstrap container from config.php
[ticket/11662] Typos: occured -> occurred

PHPBB3-11662
Merge remote-tracking branch 'remotes/bantu/ticket/11662' into develop-olympus

# By Andreas Fischer
# Via Andreas Fischer
* remotes/bantu/ticket/11662:
  [ticket/11662] Typos: occured -> occurred
Merge branch 'develop-olympus' into develop

# By Andreas Fischer
# Via Andreas Fischer (1) and Nathaniel Guse (1)
* develop-olympus:
  [ticket/11662] Typos: occured -> occurred

Conflicts:
	tests/template/template_test.php