Do not use eigenclass idiom in overriden classes

This helps gir_ffi-pretty_printer to correctly print class methods.
Avoid minitest version that breaks nested lets