Add a test file for output expectations in isolation
Only report output to the parent process if the test wasn't placing expectations on output.
Merge pull request #1489 from johnpbloch/output-isolation

Don't send output from tests in process isolation when testing output
Prepare release
drop exec perm on lib
Merge pull request #1500 from remicollet/issue-perm2

drop exec perm on lib
define date.timezone to avoid warning (in buildystem)
Merge pull request #1501 from remicollet/issue-timezone

define date.timezone to avoid warning (in buildystem)
Sebastian Bergmann => Sebastian Bergmann and contributors
Merge pull request #1510 from m0ppers/add-contributors

Sebastian Bergmann => Sebastian Bergmann and contributors
Sync with 98dd7c9a26731f684cb87048b9bb8821d74d9060
stderr is supported in configuration, update xsd
Merge branch '4.1' into 4.2
Merge branch '4.2' into 4.3
Merge branch '4.3' into 4.4
Merge branch '4.4'
Fix broken tests after commit 7c9056f
Intercept SIGINT signal

If the function `pcntl_signal()` exists creates an signal handler for
SIGINT which prints the summary of test suite and generates code
coverage reports.
Move on `PHPUnit_TextUI_TestRunner` all code which prints results and
generates coverage from `doRun()` method to `doReports()` method.