Update media_list in ConsumeModel so that it is a list of MediaFile objects. Adjust tests accordingly.
Return MediaFile.filename if present, otherwise return MediaFile.uri when generating the JSON for dumping to file.
Add save_media_to_file to consumemodel.
Update worker to download mediafiles.