Add DOWNLOAD broadcast intent.
Fix interrupts and other failures.
Merge branch 'download-intent' into no-ads
Remove unnecessary complications.