2.46.0
doap: update URLs
Fix a memory leak in soup_cookie_jar_delete_cookie()

A memory leak would happen when asked to delete a matching cookie from
a cookie jar that doesn't contain any matching cookies.
Bump version to 2.47, add 2.48 version macros
soup-session, soup-connection: update handling of "ssl" flag

Store all SoupSessionHosts with a URI using either "http" or "https"
as the scheme. Then we don't need to explicitly tell SoupConnection
whether the connection is SSL or not, since it can figure it out from
the URI.
soup-connection: don't disconnect the connection on dispose

In the normal case, SoupSession will do it itself, and in other cases
it might not be wanted.

https://bugzilla.gnome.org/show_bug.cgi?id=721343
soup-message-queue: minor fix

SoupMessageQueueItem's priority field is not private to
soup-message-queue.c.
Add soup-socket-private.h

SoupSocket-related stuff made up more than half of
soup-misc-private.h. Split it out into its own header.
soup-message-io: slight tweak to callback/error handling

Let the callback know whether I/O completed on the message, and move
the server-side "disconnect on I/O error" code from soup-message-io to
soup-server.
soup-socket: Add SoupSocketProperties to transfer props from session to socket

There are a large number of SoupSession properties that need to be
propagated through the SoupConnection to the SoupSocket. Wrap them all
up into a single struct for ease of carrying.
soup-socket: add flag close_on_dispose to SoupSocket

https://bugzilla.gnome.org/show_bug.cgi?id=721343
soup-socket: add properties to create a SoupSocket from an fd or GSocket
soup-socket: misc improvements
soup-server: add new-and-improved APIs

Add new APIs to SoupServer, allowing multiple listening sockets on a
server, and listening on an existing fd or GSocket, and with better
error handling.

https://bugzilla.gnome.org/show_bug.cgi?id=522519
https://bugzilla.gnome.org/show_bug.cgi?id=561547
https://bugzilla.gnome.org/show_bug.cgi?id=621138
tests: port old tests to new SoupServer APIs, add some new tests
SoupServer: add deprecation tags to deprecated API
soup-server: add new-and-improved APIs

https://bugzilla.gnome.org/show_bug.cgi?id=522519
https://bugzilla.gnome.org/show_bug.cgi?id=561547
https://bugzilla.gnome.org/show_bug.cgi?id=621138
soup-session: add soup_session_proxy_connect* functions

Add functions to connect to a remote host, possibly via an HTTP proxy.

Based on a patch from Dirkjan Ochtman.

https://bugzilla.gnome.org/show_bug.cgi?id=721343