Merge branch 'master' into xml-protocol
Always output request id in containers
Updated xml.md
Fixed segfault when listing and last line is empty
Fixed segfault when listing and last line is empty

Conflicts:
	phpdbg_list.c
Fix ev/run/sh parsing
Only show req attribute if given
Escape control characters
Fix issue krakjoe/phpdbg#122 (segfault in helpaliases)
Maybe-fix for krakjoe/phpdbg#120, fixed remote on darwin
Fix some compiler warnings
fix config.w32
basic rework for remote on win
enable console options for remote on win
Fix bug #68027 - fix date parsing in XMLRPC lib
Fixed bug #68044: Integer overflow in unserialize() (32-bits only)
Fix bug #68089 - do not accept options with embedded \0

Conflicts:
	ext/curl/interface.c
Fix bug #68113 (Heap corruption in exif_thumbnail())
Fix invalid efree() on null pointer and add help for -x
Fixed bug #68128

Three issues are addressed:

- RecursiveRegexIterator::accept() should accept non-empty arrays without
  applying any regular expression and RegexIterator::accept() should not accept
  an array.
- RegexIterator::accept() should not accept an atom that fails to match
  anything, even when PREG_PATTERN_ORDER is used (which would return an array
  of empty arrays).
- RecursiveRegexIterator::getChildren() should pass all constructor arguments
  to its child iterator instead of just the regular expression.