start wallpaperdownloaders when search ends; disallow starting a new wallpaperdownloader when there is still one running;
start mal fetchthread after searching is done; don't start multiple mal threads;
don't start malFetching from main; init mal before starting a search;