Use a complete console implementation

Using `console-compat` package to get a console class that works across all node versions to implement a console inside the test workers that formats the logs before sending to the master process. This way:

1. We get more readable output
2. No more running out of memory
3. Get console.trace time and all things in node's console