Extract (copy of) talk scraper and rejig test for performance work.
Reimplement new talk scraper using parseDOM.
It's much faster (1.3s -> 0.05s) but currently broken for YouTube links.
Restore ability to do YouTube videos (I think),
which was broken for this example at least.
Add theoretical (i.e. untested) capability to find/play Vimeo talks.
Thanks to reids:
https://github.com/moreginger/xbmc-plugin.video.ted.talks/issues/24