Fix invalid GOROOT and inject GOROOT and GOPATH env vars.

This keeps the entire Go distribution in the package's libexec directory
so that we can refer to it as a working GOROOT.