Switch to ExtUtils::MakeMaker for fewer deps