Merge branch 'PHP-5.6'

* PHP-5.6:
  Fix #66908: php-fpm reload leaks epoll_create() file descriptor
Merge branch 'pull-request/627'

* pull-request/627:
  Fix #66908: php-fpm reload leaks epoll_create() file descriptor
  fix file descriptor leak of epollfd
Fix a compiler warning in php_rand.h
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  Fix a compiler warning in php_rand.h
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  Fix a compiler warning in php_rand.h
Merge branch 'PHP-5.6'

* PHP-5.6:
  Fix a compiler warning in php_rand.h
Merge branch 'pull-request/605'

* pull-request/605:
  Fix a compiler warning in php_rand.h
Fix #50444: PDO-ODBC changes for 64-bit

This bug is also referenced in
[#61777](https://bugs.php.net/bug.php?id=61777) and is still present in
the latest stable release of the 5.5 branch. I see two tickets exist for
this problem already, and I'm just submitting these changes via github
as a reminder that this is a serious problem for anyone using PDO_ODBC
on the x64 builds.
Merge branch 'PHP-5.6'

* PHP-5.6:
  Fix #50444: PDO-ODBC changes for 64-bit
Merge branch 'pull-request/603'

* pull-request/603:
  Fix #50444: PDO-ODBC changes for 64-bit
Allow valid multi-byte utf-8 characters to be allowed as file names in phar archives.
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  Allow valid multi-byte utf-8 characters to be allowed as file names in phar archives.

Conflicts:
	ext/phar/phar_path_check.c
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  Allow valid multi-byte utf-8 characters to be allowed as file names in phar archives.
Merge branch 'PHP-5.6'

* PHP-5.6:
  Fix bug #64498: Allow valid multi-byte utf-8 characters to be allowed as file names in phar archives.
remove -e option in favour of taking script from argv[]
Merge branch 'master' of https://github.com/krakjoe/phpdbg
buffer input to repeat commands
fixup help, behaviour of step command when not executing
Fixed infinite loop when quitting (sometimes)
Merge sapi/phpdbg into PHP-5.6