tweaked EnvPropagateSpec
replaced "invoke a server" with "start a server"
Add new client written by golang

The current build configuration is temporary. It will be thoroughly restructured.