[ticket/10349] Unit tests: Remove comments while loading schema files

Perform the same operations that the installer does when preparing the schema
files. These functions come straight from /includes/functions_install.php and
/includes/functions_admin.php.

PHPBB3-10349
[ticket/10349] Unit tests: Consolidate schema comment removal functions

PHPBB3-10349
[ticket/10349] Use new schema comment function in installer

This is what now runs in the unit tests. The COMMENTS field in the dbms data
is no longer needed, so it has been removed.

PHPBB3-10349
[ticket/10349] Update function comment

PHPBB3-10349
[ticket/10349] Removed duplicated functions from schema loading in tests

PHPBB3-10349
[ticket/10434] Add script for creating search index from CLI.

PHPBB3-10434
[ticket/10453] PM viewmessage page is misplacing the online icon

PHPBB3-10453

http://tracker.phpbb.com/browse/PHPBB3-10453
[ticket/10453] PM viewmessage page is misplacing the online icon

Removed the position: absolute value, and made it so that if the
buttons are bigger the text move with it, also added support for
bidi.css (text right to left).

PHPBB3-10453

http://tracker.phpbb.com/browse/PHPBB3-10453
[develop-olympus] Increment version number to 3.0.11-dev in develop-olympus.
Merge branch 'prep-release-3.0.10' into develop-olympus

* prep-release-3.0.10:
  [ticket/10479] Remove PostgreSQL version numbers from driver's language string
Merge branch 'prep-release-3.0.10' into develop-olympus

* prep-release-3.0.10:
  [ticket/10461] Add a comment explaining the logic here.
  [ticket/10461] Correct $log_count check in view_log() so we show logs again.
Merge branch 'prep-release-3.0.10' into develop-olympus

* prep-release-3.0.10:
  [ticket/10488] Only set $config['email_max_chunk_size'] when not already set.
Merge branch 'prep-release-3.0.10' into develop-olympus

* prep-release-3.0.10:
  [ticket/10486] Create git shortlog and git diff --stat in build script.
Merge branch 'prep-release-3.0.10' into develop-olympus

* prep-release-3.0.10:
  [ticket/10485] Fix invalid HTML5 markup introduced in PHPBB3-6632
Merge branch 'prep-release-3.0.10' into develop-olympus

* prep-release-3.0.10:
  [ticket/10483] Fix test suite when running with MySQL strict mode
[ticket/10280] Change the display of user activation settings in the ACP.

Use a select box to be consistent with other settings.

PHPBB3-10280
Merge remote-tracking branch 'p/ticket/10280' into develop-olympus

* p/ticket/10280:
  [ticket/10280] Change the display of user activation settings in the ACP.
Merge branch 'prep-release-3.0.10' into develop-olympus

* prep-release-3.0.10:
  [prep-release-3.0.10] Bumping version number for 3.0.10-RC2.

Conflicts:
	phpBB/includes/constants.php
	phpBB/install/database_update.php
	phpBB/install/schemas/schema_data.sql
[ticket/10093] Document phpbb.hooks.commit-msg.fatal setting.

PHPBB3-10093
[ticket/10093] Respect phpbb.hooks.commit-msg.fatal on syntax errors.

PHPBB3-10093