rebuild before running cover tests

the actual test suite uses dzil to test, which rewrites Makefile.PL, so
we get errors about the Makefile being out of date otherwise