fix reference to Moose::Meta::TypeConstraint
exit on missing requirements first, to prevent miscounting tests
fix test failure when Devel::PartialDump is not installed