added FutureDeposit.add_listener() method
fixed Queue.join() which now raises a RuntimeError if the Queue is not running
updated README.md
added PyQt4 example to download a file from the web