For some reason the default was broken and I don't know why. Also for
some reason the rustls default feature to set a default provider doesnt
work so I had to manually set that up too
All messages are now signed by default with a randomly generated key.
TODO still is keyserver stuff, locking down the config file potentially
(or telling users to do it in the readme?), and doing any sort of
verification