Allow users to override the automatic thread count detection for nix store copying. The default "auto" behavior remains unchanged (min of nproc and 8), but users can now specify a fixed thread count for environments where the automatic detection isn't optimal.