fix(runner): unset runfile env vars more granularly
We were unsetting RUNFILES_DIR
too widely in the runner
, which could lead to bugs. Fixing this revealed a bug in LocalhostDriver
(which is used with runner
in the E2E tests) where the runfile env vars weren't being unset properly.