Cleaner error reporting in worker
Undid authenticate() in worker.

Which request's credentials do we pick when the remote site
prompts for authentication?
Worker now sends status updates to duplicate requests also
Cleaner error reporting in dmget
This introduces a lock on the global job queue