youtube video ID can contain dashes, courtesy of Thomas Devol
karma dependencies
update test case to include dashes in the video ID