Fully move the tests under MiniTest.

Still wrestling with the benchmark output on travis, I can't replicate the
failure to return from benchmark calls locally. I've been meaning to switch over
to MiniTest proper for a while now, this might kill two birds with one stone.