make sure that we don't truncate the stack trace and cause false test failures when the test is executed in a directory with long path
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  make sure that we don't truncate the stack trace and cause false test failures when the test is executed in a directory with long path

Conflicts:
	run-tests.php
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  make sure that we don't truncate the stack trace and cause false test failures when the test is executed in a directory with long path
Merge branch 'PHP-5.6'

* PHP-5.6:
  make sure that we don't truncate the stack trace and cause false test failures when the test is executed in a directory with long path
Improved POST INC/DEC
Update UPGRADING for the new variadic functions, and re-sort.
Merge branch 'PHP-5.6'
Fixed __debugInfo() support
Merge branch 'PHP-5.6'

* PHP-5.6:
  Fixed __debugInfo() support
Use zend_string* for op_array->arg_info[]->name and op_array->arg_info[]->class_name. For internal functions we still use char*.
Get rid of duplicate handlers (ZEND_ADD_SPEC_TMP_TMP and ZEND_ADD_SPEC_VAR_VAR are absolutely the same).
Merge branch 'master' of git://github.com/php/php-src