migrating to Ruby 2.1

The unit test framework changed to Minitest in Ruby 2.1. Gladly the API
is nearly equal, so we only had to change the require statements and the
base classes as well as some assert_raise