Add --defer-flush option to delay output buffer flushing

Add --defer-flush option to prevent output buffer flushing during @Codeception run
Enables use of sessions without errors due to analyse and run stages of Codeception

```bash
codecept run --defer-flush
```

Output buffer flushing is deferred until script finishes, allowing PHP to clean up buffering on exit