Fix #66021 (Blank line inside empty array/object)

Changed json_encode() so that when the JSON_PRETTY_PRINT option is specified,
the pair of linefeeds immediately after an opening bracket and before the
corresponding closing bracket is omitted when the array or object contains no
elements or accessible properties (and hence would have a blank line between
the brackets).
fixed the test for ICI >= 52.1
updated libs versions
Fixes bug #66071: isc_interprete is unsafe and deprecated , it is replaced with fb_iterpret
cleanup
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  cleanup
  Fixes bug #66071: isc_interprete is unsafe and deprecated , it is replaced with fb_iterpret
Fixed bug 67043
fixed bug66702 : regexiterator's invert flag doesn't work as expected
Updated NEWS
Don't test for specific non-zero substr_compare() return value
abstract namespace for unix sockets is a linux only feature
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  abstract namespace for unix sockets is a linux only feature
fix typo
fix typo
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  fix typo
Cleanup $ is not needed for git
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  Cleanup $ is not needed for git
Fixed bug #66967 Updated the bundled libsqlite to 3.8.4.3
Made usage of php_hash_environment useful by updating instead of just adding argc
Merge branch 'PHP-5.4' into PHP-5.5