Minor cleanup in zend_do_pass_param()
Implement argument unpacking

RFC: https://wiki.php.net/rfc/argument_unpacking
Merge branch 'PHP-5.6'
Fixed build (making zend_is_by_ref_func_arg_fetch function static)
Merge branch 'PHP-5.6'
Fixed bug #66474 (Optimizer bug in constant string to boolean conversion)
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  Fixed bug #66474 (Optimizer bug in constant string to boolean conversion)

Conflicts:
	NEWS
Merge branch 'PHP-5.6'

* PHP-5.6:
  Fixed bug #66474 (Optimizer bug in constant string to boolean conversion)
move common code into a function
Merge branch 'master' of git.php.net:php-src
Fixed bug #66471 (Keep backward compatibility)
Merge branch 'PHP-5.6'

* PHP-5.6:
  Fixed bug #66471 (Keep backward compatibility)
Merge branch 'master' of git.php.net:php-src

* 'master' of git.php.net:php-src:
  move common code into a function
Fixed bug #66440 (Optimisation of conditional JMPs based on pre-evaluate constant function calls)
Merge branch 'PHP-5.6'

* PHP-5.6:
  Fixed bug #66440 (Optimisation of conditional JMPs based on pre-evaluate constant function calls)
Fixed bug #66461 (PHP crashes if opcache.interned_strings_buffer=0)
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  Fixed bug #66461 (PHP crashes if opcache.interned_strings_buffer=0)

Conflicts:
	NEWS
Merge branch 'PHP-5.6'

* PHP-5.6:
  Fixed bug #66461 (PHP crashes if opcache.interned_strings_buffer=0)
forked test for win32
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  forked test for win32