Fix #62479: Some chars not parsed in passwords

This fixes an issue where backslashes and spaces aren't
correctly parsed for passwords.
Revert "Fix #62479: Some chars not parsed in passwords"

This reverts commit e6bb90c66a5306f3db7ca38206b27685177a65cc.
Implement ldap_modify_batch.
FIx failing tests because of operator precedence
Add #defines for compatibility with PHP releases prior to the core PHP
type changes.
Update gitignore and Makefile for additional entries
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  Update gitignore and Makefile for additional entries
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  Update gitignore and Makefile for additional entries
Merge branch 'PHP-5.6'

* PHP-5.6:
  Update gitignore and Makefile for additional entries
Fixed warning "No new line at end of file"
Merge branch 'PHP-5.6'
some extension to the porting doc
Merge remote-tracking branch 'origin/master' into str_size_and_int64

Conflicts:
	ext/mysqlnd/mysqlnd_ps_codec.c
Backport refactoring from php-src
Merge branch 'PHP-5.6' of git.php.net:php-src into PHP-5.6
Reduce code duplication a bit
Merge branch 'PHP-5.6'

Conflicts:
	ext/mysqlnd/mysqlnd_ps_codec.c
WS
Merge branch 'PHP-5.6'
fix the primary qa email address and update the list of available people being able to add moderators to our lists