On user creation, warn if the user already exists
Fix bug #3879 Import broken for CSV using LOAD DATA
Importing CSV was also broken
Translated using Weblate (Portuguese)

Currently translated at 52.8% (1352 of 2562)
Fix format specific options that were missing from ImportLdi plugin. Common code pulled out to AbstractImportCsv.class.php.
Security: avoid $GLOBALS overwrite
Security: sanitize parameter to fix a local file inclusion vulnerability
Implemented rfe #1416 config.inc.php proxy settings for version_check.php
Translated using Weblate (Portuguese)

Currently translated at 53.0% (1358 of 2562)
Minimize code duplication by pushing most of the common code to abstract parent class's setProperties() method
Fix bug #3886 Documentation links broken in setup
Translated using Weblate (Portuguese)

Currently translated at 53.0% (1359 of 2562)
Translated using Weblate (Korean)

Currently translated at 58.5% (1499 of 2562)
Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (2562 of 2562)
Test whether setting each locale and getting some string from that works
Translated using Weblate (Simplified Chinese)

Currently translated at 99.8% (2599 of 2605)
Merge remote-tracking branch 'origin/QA_4_0'
Merge pull request #279 from kasunchathuranga/Bug3886

Fix bug #3886 Documentation links broken in setup
Merge remote-tracking branch 'origin/QA_4_0'
Fix generating links to docs

This makes correct links to docs when run from setup.
See bug #3886 and gh issue #279.