Work on non-blocking version of the link downloader
Non-blocking downloader is working. Some websites still cause problems eg requiring us to download with www... prefix, dodgy url encodings etc so still more to do.