Small typed codecs for the file and provenance payload envelopes that
KennedyServer stores as opaque Kweb objects.
The crate owns no database, filesystem, HTTP, session, media-provider, or
transaction behavior. See [Documentation.md](Documentation.md) for the API and
the source and tests for its complete behavior.