repomd - rpm repo metdata

WIP A gigantic piece of in porgres and unstructured, mostly broken code WIP

Client

A client spec that includes the a simple toml-like format describing the remote end of the repository.

Server

Spec

Follows https://en.opensuse.org/openSUSE:StandardsRpmMetadata and assures real life functionality with guaranteed compat with Fedora 32+.`