Details
Description
Right now the only option for running the tests with CMake seems to be running `make test` which helpfully hides all the errors unless you pass in a verbosity flag into make, and then when you do pass the verbosity flag, it kills all the color.
Way, way annoying.
We should investigate transitioning this to a test framework that behaves like an adult and doesn't passive-aggressively kill all the stuff we love about having our test binaries run correctly.