Change tests to work using minitest

Minitest 5, the latest version, breaks this old test/unit compatibility. This is a simple search/replace to make the tests run under minitest5.

Besides the 'require' statements, I needed to slightly change the syntax for `assert_raises` and kind of punt for `assert_doesnt_raise` since minitest doesn't support it.