Fix Issue #12: Add check for 'fatal error' messages in output from tools and log at error level.
Add a unit test for StdoutStreamToLog to which we can add message strings over time which test that they are sent to the expected log level.