Add hive protocol protobuf support
Goal of this MR is to provide a cross-language definitions of Hive Blockchain Operations (defined in one source: hive/library/protocol module). Additionally, generated targets should provide well commented typed object model to build Hive transactions like also to read then from Hive APIs. Right now TypeScript (JavaScript) like also Python generated targets are supported.
Related to: hive!1018 (merged) Requires also: common-ci-configuration!17 (merged)
Edited by Bartek Wrona