Author versioning
Various protocols serialise authors as a nickname (string) and a public key (raw). In future we may want to support other author formats (for example, we may add support for another signature algorithm). Serialised authors should start with a number that indicates the format version.
Subtask of #617 (closed).