[ticket/11663] Make generate_text_for_storage return the errors.

generate_text_for_storage does not return anything, all returned values are outputted using the parameters so this uses the returned value with the same idea as many C language functions where the returned value is if all went well or not and if it didn't what went wrong.

PHPBB3-11663
[ticket/11663] Add the doc block about the return value.

generate_text_for_storage does not return anything, all returned values are outputted using the parameters so this uses the returned value with the same idea as many C language functions where the returned value is if all went well or not and if it didn't what went wrong.

PHPBB3-11663
[ticket/11663] Add the doc block about the parameters.

PHPBB3-11663
[prep-release-3.1.0-a1] Update version to 3.1.0-a1
[prep-release-3.1.0-a1] Update changelog with 3.1.0-a1 changes
[prep-release-3.1.0-a1] Only build packages for the latest olympus versions
[ticket/11918] Make sql_freeresult() consistent across all DB drivers

PHPBB3-11918
[ticket/11919] Remove extra argument to notification manager's sql_fetchfield()

PHPBB3-11919
Merge remote-tracking branch 'noxwizard/ticket/11918' into prep-release-3.1.0-a1

* noxwizard/ticket/11918:
  [ticket/11918] Make sql_freeresult() consistent across all DB drivers
Merge remote-tracking branch 'noxwizard/ticket/11919' into prep-release-3.1.0-a1

* noxwizard/ticket/11919:
  [ticket/11919] Remove extra argument to notification manager's sql_fetchfield()
[prep-release-3.1.0-a1] Update changelog with the latest changes
[ticket/11920] Add MariaDB environment to Travis-CI.

PHPBB3-11920
[ticket/11920] Have to use empty root password otherwise db creation fails.

PHPBB3-11920
Merge remote-tracking branch 'p/prep-release-3.1.0-a1' into develop

* p/prep-release-3.1.0-a1:
  [prep-release-3.1.0-a1] Update changelog with the latest changes
  [ticket/11919] Remove extra argument to notification manager's sql_fetchfield()
  [ticket/11918] Make sql_freeresult() consistent across all DB drivers
  [prep-release-3.1.0-a1] Only build packages for the latest olympus versions
  [prep-release-3.1.0-a1] Update changelog with 3.1.0-a1 changes
  [prep-release-3.1.0-a1] Update version to 3.1.0-a1
[ticket/11921] Improve appearance of Notifications in linklist

PHPBB3-11921
[ticket/11921] Improve appearance of PM notifications in linklist

PHPBB3-11921
Merge pull request #1780 from bantu/ticket/11920

[ticket/11920] Add MariaDB environment to Travis-CI.
Merge remote-tracking branch 'github-phpbb/develop-olympus' into develop

* github-phpbb/develop-olympus:
  [ticket/11920] Have to use empty root password otherwise db creation fails.
  [ticket/11920] Add MariaDB environment to Travis-CI.

Conflicts:
	.travis.yml
[ticket/11920] Actually call travis/setup-mariadb.sh.

PHPBB3-11920
[develop] Update version to 3.1.0-a2-dev