Added test framework.

Yeah, with Winston we can enable colors only on the console backend, so we should do that.