It removes the direct dependency on libsoup so that we don't need to migrate to libsoup3
Fixes #324 (closed)