fix(runner): unset runfile env vars more granularly
By doing it only for strategy state changes, we ensure that the `runfiles` library can find runfiles from anywhere within `runner`.
By doing it only for strategy state changes, we ensure that the `runfiles` library can find runfiles from anywhere within `runner`.