Proto commits in mediachain/concat

These 19 commits are when the Protocol Buffers files have changed:

Commit:35ff0d3
Author:vyzo

proto: mediachain/dir/listmf

The documentation is generated from this commit.

Commit:2c928cd
Author:vyzo

proto/dir: add manifests to RegisterPerr

Commit:b0ab94b
Author:vyzo

proto: /mediachain/node/manifest protobuf

Commit:9c589cb
Author:vyzo

proto: manifest protobufs

Commit:84be77a
Author:vyzo

proto: /mediachain/dir/listns

Commit:17cb4cf
Author:vyzo

proto/dir: publisher info, list by namespace

Commit:5c5b241
Author:vyzo

proto: mediachain/node/push for push publishing

Commit:950f5c2
Author:vyzo

proto: Add deps field to SimpleStatement for tracking object dependencies

Commit:1bd8ccf
Author:vyzo
Committer:Arkadiy Kukarkin

mcdir: implement /mediachain/dir/list, return list of peer ids instead of peer info

Commit:502ff45
Author:vyzo
Committer:Arkadiy Kukarkin

proto: /mediachain/node/id for node info retrieval

Commit:99e5b87
Author:vyzo

proto: mediachain/node/data protocol, refactor and reuse StreamEnd/StreamError from QueryResult

Commit:015cad7
Author:vyzo

proto: query protocol, extract statement body to its own type [ABI Break]

Commit:81b5a94
Author:vyzo

proto: statement envelopes contain multiple statements per rfc-4 (aggregation utility)

Commit:d8a5a98
Author:vyzo

proto: compound statements -> body

Commit:5538be7
Author:vyzo

proto: add timestamp field to statements

Commit:e57bf92
Author:vyzo

proto: CompoundStatement body

Commit:369f1fc
Author:vyzo

statements in protobuf

Commit:dc028e7
Author:vyzo

dir.proto: remove null response in peer lookups

Commit:3c2e95c
Author:vyzo

basic protocol structure for ping-pong