Don't hardcode "perl" in invocations, use $^X instead

The tests would break if you were building the module in an
environment where "perl" in $PATH wasn't the "perl" you were calling
Makefile.PL with.