Only display an error notification if an error actually occurs

Signed-off-by: Tom Diggle <tom@tomdiggle.com>
Bug fix download status now set on main queue to stop delay of download image view when episode has completed downloading

Signed-off-by: Tom Diggle <tom@tomdiggle.com>