[#32744] All Modules type Articles Categories using same category
Revert "[imp][32131] Refactored method to use server variables. Fixes #3886"

This reverts commit 67f506a66f6bf47a121996c0249cae307f203ed7.

Jenkins failed with:
````
JDatabaseDriverMysqliTest::testGetCollation
Line:130 The getCollation method should return the collation of the database.
Failed asserting that two strings are equal.
--- Expected
+++ Actual
@@ @@
-'utf8_general_ci'
+'latin1_swedish_ci'

/var/lib/jenkins/jobs/cms/workspace/tests/unit/suites/database/driver/mysqli/JDatabaseDriverMysqliTest.php:131
````
and
````
JDatabaseDriverMysqlTest::testGetCollation
Line:130 The getCollation method should return the collation of the database.
Failed asserting that two strings are equal.
--- Expected
+++ Actual
@@ @@
-'utf8_general_ci'
+'latin1_swedish_ci'

/var/lib/jenkins/jobs/cms/workspace/tests/unit/suites/database/driver/mysql/JDatabaseDriverMysqlTest.php:131
````
[imp][32131] Refactored method to use server variables (Fix #3886)
[imp][34065] Favor curl as HTTP transport. Closes #4105.
Codestyle
Update default.php
Remove commented code
Merge pull request #4145 from wilsonge/patch-5

Remove commented code
[imp] Language (en-GB) standardisation. Closes #4162, closes #4160
[bug] Small fix to fix double slash in "refresh helpsite" url. Fixes #4143
Run PHPCS on Travis, turn off code coverage report on Travis
[imp] Remove phpcs exceptions for plugin folders. Closes #4170
small typo in comment
Update en-GB.com_templates.ini
Fixes #4173
Code style

Fixes #4172
Update en-GB.com_templates.ini

Simplify a language string. Fixes #4163
Log clientip Fixes #4158

In logs/error.php missing client IP column.
Wrong JText causes mixed string use. Fixes #4156e
Remove reference to JoomlaCode
Removed wrong default values in the google maps constructor. Fixes #4166