same fix for the mocha console logger.
adds better handling for when console.log might go away.
adds better handling for errors that stop execution.

- you have a second for the tests to start reporting again.