Pass some of the environment variables from client to server. Closes #79.

Now with every autocompletion request the client passes GOROOT, GOPATH, GOOS
and GOARCH to the server. If server detects the change in env vars, it drops
the cache, but then completes the request using the new environment.