add 'window.console.silenced' option

allows you to silence output during tests or to keep things tidy in production