Add support for protobuf API definitions
14 files changed