To have better handling regarding the interface and port to used.
This makes the application only use one address at the time, but
if I want the application to bind to IPv4 and IPv6 I can spawn two
instances or use Docker and its networking to bind it on the host on
both addresses.
The connection information can now be displayed in JSON format. To
activate it use the '--json' flag. It will only format the connection
information in JSON everything else will be still in plain text.
I moved this project to sourcehut[1] and had to update all references to
the old location. I desided to move to sourcehut to try it out, but the
project will be still accessible through git.hhhammer.de[2] (mirror).
[1] https://sr.ht
[2] https://git.hhhammer.de