started the porting docs/tools
Merge remote-tracking branch 'origin/master' into str_size_and_int64
rrenamed the readme file
added compat.h
reworked compat.h
further writing on PECL_PORTING
Merge remote-tracking branch 'origin/master' into str_size_and_int64

* origin/master:
  Fixed bug #66474 (Optimizer bug in constant string to boolean conversion)
more on porting
ws and some note corrections
added ptrdiff_t notes and some other porting doc improvements
Merge remote-tracking branch 'origin/master' into str_size_and_int64

Conflicts:
	ext/mysqlnd/mysqlnd_ps_codec.c
further porting notes
Merge remote-tracking branch 'origin/master' into str_size_and_int64

Conflicts:
	ext/opcache/Optimizer/pass1_5.c
small corrections
Merge remote-tracking branch 'origin/master' into str_size_and_int64
Merge remote-tracking branch 'origin/master' into str_size_and_int64
fixed a typo
Merge branch 'str_size_and_int64' of git.php.net:php-src into str_size_and_int64
Merge remote-tracking branch 'origin/master' into str_size_and_int64

Conflicts:
	ext/mysqlnd/mysqlnd_ps_codec.c
after merge fix