feat(worker): add --no-create-pool-if-not-found flag to worker start
Exposes the existing BaseWorker.create_pool_if_not_found kwarg via the
CLI so users who manage work pools externally (e.g. via Terraform, Pulumi
or a custom provisioning script) can prevent the worker from re-creating
the pool if it is absent.
Closes #20980