factor Unix-specific code out into CPAN::ParseDistribution::Unix
should *mostly* work on windows - just need to sort the timeout