my-env: Support for running command directly by load-env-xxx script

First I don't think there is a reason to run shell as a child of `load-env-xxx` script and not to just `exec` into it.

Also it's often useful to just run a command inside the environment `load-env-xxx command --args`