Draft: Port to libsoup3
This is a very rough, work in progress port to libsoup3. It does not work for now and it's not expected to, as large portions of the code are stubbed out and pending rewrite. However, it can at least compile.
Edited by Milan Crha