Fix the bug that prevents args from flowing to the program started by "k run"

parent #336 
Yes, it doesn't break error checking in top level k:
```
PS C:\Users\wwa\Documents\ProjectK\tmp\KRuntime> k --foo
Specify --help for a list of available options and commands.
TODO: Error: unrecognized flag '--foo'
```