YouTube videos gracefully handle thumbnail retrieval failure.

If the server for whatever reason fails to retrieve thumbnails from the YouTube API, any methods that involve collections with YouTube videos will fail (e.g., searching, viewing course collections). This fixes that problem by returning an empty dictionary.