Prototype how console output in general and for QUnit specifically could be improved

This is a prototype that is not meant to be merged, I just wanted to share the result on my experiment. I will add some inline comments to explain how this might be useful to resolve #29.