gRPC and vereign services code generation
Part of #18
This MR includes, the templates and generated code with the vcl-gen tool, and gRPC json encoder.
Part of #18
This MR includes, the templates and generated code with the vcl-gen tool, and gRPC json encoder.