Fixes #66714: imageconvolution breakage in 5.5.9

5.5.9 included some GD fixes related to #66356. One of those fixes changed the 
above section of imageconvolution, but the variable was mistyped.
some missing pieces for __debugInfo
Update pgsql document
Merge branch 'PHP-5.5' into PHP-5.6
Use nicer output for characters < 32 and > 126 in exception strings
Using question marks might confuse more than it helps.
Users are wondering what happened to their string...
Merge branch 'PHP-5.4' into PHP-5.5
Merge branch 'PHP-5.5' into PHP-5.6
fixed leak introduced after CVE/upgrade
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  fixed leak introduced after CVE/upgrade
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  fixed leak introduced after CVE/upgrade
updated libmagic.patch in 5.4/5
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  updated libmagic.patch in 5.4/5
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  updated libmagic.patch in 5.4/5
updated libmagic.patch for 5.6+
Add more tests for __debugInfo() and fix leak
fixed path separator in the tests
Strengthen default cipher list
Explicitly set cert verify depth if not specified
Add openssl_get_cert_locations() function
Release ssl buffers