Add support for cdn video downloads and new france (fun) mooc

Addressing partially issue #95

I tried to do the less aggresive refactoring possible to enable the support, notice that subtitles are not supported for the moment in the case the downloads are made from the CDN URL, We need to handle sections in a more organized fashion to support this, as well as appropriate video renaming.