Add missing connection field for ProvisionResource. Add diagnostics to the ProvisionResource stream.
This add the grpc protobuf service definitions for the new plugin protocol, as well as the generated code.