fix modeline
verify prereqs at each phase

See https://metacpan.org/module/CPAN::Meta::Spec#Prereq-Spec
for what is required to be checked at each phase