Avoid multiple log output

Currently report-errors() is called after each notebook which leads to a lot of surplus information in the runner's output.