autodiscover: Create CA cert autodiscovery server

Allows for TOFU-ish trusting of CA certificate

Add necessary line spacing before table
Finalize cert request flow

Stop setting SAN to anything useful, it's only required to make things
not break. Nothing checks it.
run cargo fmt
run cargo fmt
Fix mTLS

make_user.sh was creating incorrect client certificates, were missing
a SAN.
Add Serialize to NewQSO
Finish debugging QSO list

Also create /qso/new and NewQSO struct in libhamlog
Initial commit

Init library structure and start prototyping API server