synchronize on a shared object so multiple downloadloggers can safely be used simultanously.
Reworked (simplified) the entire status signalling. Basically, the man in the middle overhead is now gone and the workers can now pump more information directly to the UI. Visually, the user will now finally get a list of all files belonging to a download in the download view.