Don't assert if a build generates unexpected output

There are valid reasons for a unit test to write to `stdout` or `stderr` in a format not expected by xctool (which appears to only support `NSLog` output), so unexpected output shouldn't abort the test run.

Most commonly, this would be an indirect consequence of running a script or executing some code that is `NSLog`-unaware.