release 5
Customize futher the Resolver used by feat.

There is a problem with using twisted.names.client in twisted 10.2. If the
dns queries return both AAAA and A type of entries, the AAAA type (IPv6) is
favored. In the end the result of reactor.resolve() is a IPv6 address.
Unfortunately this doesn't work well with twisted.internet.tcp.Connector,
which expects IPv4 address to connect to.

This fix is motivated by the problems with connecting to maps.googleapis.com.
Fix problems with uploading binary data to couchdb.
releasing 0.24.4
Really apply the custom parsing logic.

It was not working, because it the ResolverChain performing the
extraction, not client.Resolver().
release 0.24.4-2
Expose method to finalize the poster.

With 0.24.3 release posters implement the same interface as all the other
protocols we have. Agency needs to be told that they are no longer needed
or otherwise they would leak.
Expose gateway api allowing to see the protocols the agent is running.
release 0.24.5-1
Don't use ExpDict for delayed calls.

This is causing big chunks of memory not being released when they could.
Instead use nomrmal dict and remove the entries after the call is done.
Merge branch 'release-0.24.x'

Conflicts:
	feat.spec
	setup.py