CLC-3871: Webcasts: use the lecture property from the API instead of pinging Youtube

https://jira.ets.berkeley.edu/jira/browse/CLC-3871
@raydavis @ctweney - wanted to keep it similar to the audio code. Should we move over that part as well? If we do that the course_media file will be getting pretty big, is that ok?