- Add downloaded bytes back to download DB entry
- Use Android data size formatter
Factor out expansion handling in track list into stand-alone class.
Have the download list in the same visual style as track list.
Avoid race condition where notification would linger after canceling all downloads.