Prefer no finally block for most situations
Merge branch 'PHP-5.4'
Support list in foreach

RFC: https://wiki.php.net/rfc/foreachlist
Fix several issues and allow rewind only at/before first yield

 * Trying to resume a generator while it is already running now throws a
   fatal error.
 * Trying to use yield in finally while the generator is being force-closed
   (by GC) throws a fatal error.
 * Rewinding after the first yield now throws an Exception
Remove implementation stubs for yield delegation

I decided to leave out yield delegation for an initial proposal, so remove
the stubs for it too.
Fixed bug #62931 & #62932
tabs
Fixed bug #62930, and more tests
Merge branch 'PHP-5.4'
Merge remote-tracking branch 'php-src/master' into addGeneratorsSupport

Conflicts:
	Zend/zend_language_parser.y
	Zend/zend_vm_execute.skl
Fix bad version for CURLINFO_CERTINFO

CURLINFO_CERTINFO is available since 7.19.1. The cURL extension
allow to use it since this same version but the internal function
create_certinfo used internally for CURLINFO_CERTINFO usage
is only usable for version greater than 7.19.1 which will cause
problem if the user is using the 7.19.1 cURL version
Merging PR 121 to add support for slow request counting on the PHP-FPM status page
Strong types for the result codes SUCCESS & FAILURE. These are common
symbol names and using #defines can cause conflicts.
Travis: Silence configure and make

The large compile logs are hurting the poor browsers.

This also drops two bogus configure options.
Require ICU >= 4.0 in configure
zend_binary_strncasecmp_l used w/out declaration
Prefix RESULT_CODE enum with ZEND_
Relax 4 dateformat tests for ICU 4.8
Merge branch 'PHP-5.4' (early part)

* 'PHP-5.4' (early part):
  Merging PR 121 to add support for slow request counting on the PHP-FPM status page
Merge branch 'PHP-5.4' (merge with strategy ours)

Change does not apply to master where the min ICU version is 4.0

* PHP-5.4:
  Bug #62933: compilation error with ICU 3.4