:no_end_test + done_testing requires Test::Warnings 0.009

missing since 2.031; thanks dolmen via PR#6 for noticing
remove redundant authordep specification
provide both a Makefile.PL and a Build.PL