Making sure to truncate the log file before each test in case we use the same log file for two different tests
Updated STDERR to handle trigger_error and found that error_log can NOT be successfully handled. STDOUT had some comment updates. Fixed up tests as appropriate.
Updated STDERR to correctly assert error reporting level 0 to avoid suppressed errors. Updated test set to capture output during the test so to stop echo occuring during the test run output (convoluting results).
Removed old supervisor as was not needed
Updated PHPDoc for IO