multiprocess dump-datasets
use a context manager for common keyboard interrupt and pipe error handling
make worker_pool tolerate missing newlines in job text
commands code simplification with more tolerant worker_pool
dump-datasets: keep datasets in same order as package names list
Merge pull request #244 from wardi/master

Parallel dump-datasets command