Co-authored-by: Victor Nogueira <victor@gitpod.io>
This PR introduces SupervisorClient to cache grpc connection and clients. It is in a prepartion to support inner container while running gp-run to provide access to all tasks.