split prepare/make stuff

the object of the exercise here is that I want to be able to satisfy configure/build/etc. requires stuff without involving the queue runner but still use CPAN.pm's build logic.