Fix "outout" typo in `--help` message
Merge pull request #1536 from henriquemoody/outout

Fix "outout" typo in `--help` message
Fix `--stderr` with `--tap` or `--testdox` options
CS fixes
Merge pull request #1542 from keradus/CS

PSR2 CS fixes
CS: A return statement wishing to return nothing should be simply `return`
Implode function should be used instead of join function.
Merge pull request #1546 from keradus/join

CS: Implode function should be used instead of join function.
Merge pull request #1547 from keradus/cs-empty_return

CS: A return statement wishing to return nothing should be simply `return`
Merge pull request #1537 from henriquemoody/stderr

Fix problem of `--stderr` with `--tap` or `--testdox` options
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.