#167 Convert DownloadService to SilentBackgroundTask