Added better syntax highlighting to output

This is copied from another repository (sublime_guard by @cyphactor). It
adds basic syntax highlighting to the test output to make it easier to
read.

There can be a lot of cleanup done to this, but it's a good start.