Add Wifi and CPU wake lock for download service.
- Don't show notification if download already stopped
- Show some more detailed error messages from media player
Don't send out empty buffers when catching up.