* vendor: update starlark * terminal: use new mechanism to cancel starlark threads See: https://github.com/google/starlark-go/pull/298
We forgot to run typecheckrpc.go periodically and it didn't work anymore and there were some minor errors in service/rpc2/client.go. Rewrite typecheckrpc.go using go/packages, so that it works with go1.11 and go.mod, and fix the issues in client.go