more feasible solution for zpp specs using compat.h
added replace.php --zpp-vars

Simple cases on datatype replacements can be handled now
document more on --zpp-vars
add --zpp-vars to script usage out
cleanup with --reverse
Fix expectation that zval size was 4 bytes
Various range checks added
Use master-agnostic zend_is_true checks
Merge branch 'PHP-5.6'

* PHP-5.6:
  Use master-agnostic zend_is_true checks

Conflicts:
	ext/openssl/xp_ssl.c
Remove #if PHP_VERSION_ID version checks
Remove #if PHP_VERSION_ID version checks
Merge branch 'PHP-5.6'

* PHP-5.6:
  Remove #if PHP_VERSION_ID version checks

Conflicts:
	ext/openssl/xp_ssl.c
Merge remote-tracking branch 'origin/master' into str_size_and_int64
Merge branch 'PHP-5.6' of https://git.php.net/repository/php-src into PHP-5.6
remove use of zend directly, avoid leaks/bugs in modules etc
Merge branch 'master' of https://git.php.net/repository/php-src
Merge branch 'PHP-5.6'

* PHP-5.6:
  remove use of zend directly, avoid leaks/bugs in modules etc
update version
Merge branch 'PHP-5.6'

* PHP-5.6:
  update version
better use of tmpnam/mkstemp
Merge branch 'PHP-5.6'

* PHP-5.6:
  better use of tmpnam/mkstemp