What it builds is good, but the build is not being done correctly

Signed-off-by: Ron Minnich <rminnich@gmail.com>
It now runs but the environment is messed up.

Signed-off-by: Ron Minnich <rminnich@gmail.com>
builtin works.

Nicely builds a new shell.

You do this, ...
builtin e { fmt.Printf("%v\n", os.Environ()) }

and now
e

will print your environment.

Signed-off-by: Ron Minnich <rminnich@gmail.com>