support struct in referenced proto meaages
This release adds support for protobuf's with google.protobuf.Struct
from referenced/imported proto files.
Following is an example.
message Action {
string name = 1;
google.protobuf.Struct parameters = 2;
}
message Execution {
string name = 1;
Action action = 2;
}