Changed version to 1.2.18dev [skip ci]
Incorrect project-specific where clause

If user has access to only one project (or if there is only one project
in bug tracker), helper_project_specific_where() function returned an
incorrect where clause when $project_id == ALL_PROJECTS.

Fixes #17073
Localisation updates from https://translatewiki.net.
Localisation updates from https://translatewiki.net.
Fixes #17076: Issue history show date submitted and last updated as integers rather than dates.
Fixes #17075: Import plugins should be able to set last_updated field to a date in the past.
Localisation updates from https://translatewiki.net.
Localisation updates from https://translatewiki.net.
Localisation updates from https://translatewiki.net.
Localisation updates from https://translatewiki.net.
Travis: only use Apache as web server

Workaround for build errors with PHP built-in web server since
30-Apr-2014 [1].

[1] https://github.com/travis-ci/travis-ci/issues/2235

Cherry-picked from master.
Conflicts:
	scripts/travis_before_script.sh
Travis before_script add DB_TYPE

Since PHP >= 5.5 has deprecated mysql driver, we use mysqli instead
Travis before script: use PORT variable (align with master)
Document ability to display status on bug_report_page.php

Fix for issue #14678 omitted to amend the comment block in
config_defaults_inc.php as well as the documentation.

Fixes #17289
Localisation updates from https://translatewiki.net.
Localisation updates from https://translatewiki.net.
bug_report.php: fix warning when not using attachments

When attachments are not used, 'ufile' is not defined, so $t_files
becomes NULL (line 150) causing the 'Invalid argument supplied for
foreach' warning.

Fixes #17322
Whitespace
Fix #17324: remove var_dump()
Issue #17322: apply same logic in bug_file_add.php