Perl disk-based many-to-many task queue (on CPAN)