Use py.call_sync for now to avoid crahes.

Retest when new versions of PyOtherSide appear.
Fix management of download queue and threads.

Use queue.Queue, which seems specifically designed for this kind of
stuff.