Removed dependency on `dart:io`, so that the lib runs in Dartium.
This has a cost, we'll have to provide `Platform.numberOfProcessors` to Worker's poolSize ourselves when we'll run in CLI.
Maybe provide a CliWorker too ?