Explicitly require test-unit

It is removed in ruby-head; see https://bugs.ruby-lang.org/issues/9711