upstream merge
update version
work on #46 (handle quit local consoles gracefully)
fix #46 ignore EOF
Revert "fix #46 ignore EOF"

This reverts commit 333264fdb718f337fb19d208e3d41aeef31f2ca1.
fix #46 ignore EOF
patch version
issues raised in #46, don't quit on CTRL+C if not executing
fix #50
Clarify always_populate_raw_post_data situation in 5.6
Merge branch 'PHP-5.6'

* PHP-5.6:
  Clarify always_populate_raw_post_data situation in 5.6
Add a couple of missing items to UPGRADING.

Usual grumble about please ensuring UPGRADING gets updated goes here. :)
Merge branch 'PHP-5.6'
remove goto from zend_try/zend_end_try/zend_catch blocks
...
zts fix
Merge branch 'phpdbg' into PHP-5.6
Merge branch 'PHP-5.6'
Fix argument unpacking across stack pages

If multiple unpacks were used (or mixed with normal arguments)
parts of the arguments could land on different stack pages. If
this occurs the arguments will now be copied to a new stack page.

The code used to do this is copied verbatim from the PHP 5.4 branch
and only modified to reduce the amount of inlined code.
Merge branch 'PHP-5.6'