Back to dev on the new 2.3 branch.
Fixed bug #834: Regenerate example xdebug.ini.
Fixed test case.
Added a new test case.
Added some more files to the ignore list.
Fixed PHP-932: Added an error message in case the remote debug log couldn't be opened.
Fixed bug #863: Support xdebug.overload_var_dump through ini_set().
Added compatibility with other extensions modifying zend_error_cb
Added support for serialized "collect_params".

This is option 5 to collect_params, and when enabled will also add serialized
return values into the machine readable traces as an extra line with type "R".
Fixed existing tests to the new format version number.
Solve the issue with closures by hijacking the serialize handler.
Make sure we don't break < PHP 5.3
Fixed ZTS mode.
Make sure we don't serialize NULL.
Added serialized support in stack traces too.
Added test cases for the serialized format and stack traces.
Fixed test cases. It's "xdebug.collect_return" and not "xdebug.collect_returns".
Implemented issue #971: The trace file option "XDEBUG_TRACE_NAKED_FILENAME"

This option surpresses the automatic .xt extension that is given when you run
"xdebug_start_trace()".
Implemented issue #998: Added support for IPv6

- Rewrote the xdebug_create_socket function so that it also supports
creating sockets for IPv6 addresses.
- Wrote a couple of tests that test both IPv4 and IPv6 connectivity.
- Added some functions to the DebugClient (some refactoring to make it
more extendable).
- Created a DebugClientIPv6 class that extends from DebugClient. This
communicates with Xdebug over IPv6.
Fixed issue #1003: Add option to xdebug_print_function_stack() to suppress filename and line number.

You can now as second parameter to xdebug_print_function_stack() pass
XDEBUG_STACK_NO_DESC to avoid the first line.