Fix stalled connections with pycurl

After an upgrade from Ubuntu 12.10 to 13.04, either a new Python or pycurl
resulted in curl connections stalling straightaway. This is caused by
CurlMulti.fdset() no longer returning a file descriptor after perform() is
first called.  The root cause is that pycurl and/or curl sucks.