[Bug 935081][Download Manager] New shared component DownloadLauncher