Switch from Test::Unit to Minitest

Switch from Test::Unit to Minitest to allow for more test options and
refactorings.