remove GetVideoUrls() and add RemoveExistingVideo
remove ITedCaptionLoader dependency from TalkDownLoader
rename GetBestQualityVideoUrl to GetVideoUrl (the downloader don't care about the fact that the video is ad best quality)
Introduce VideoCleanerTalkVisitor and TalkOffLineLocations
extract TedTalkProvider.cs
Rename Talk to VideoDetails, and move ted specific to separate folder hierachy
rename continued
rename continued
add missing file
Generate classes from xml rss and json
Merge branch 'master' of https://github.com/manuc66/TedOffline

Conflicts:
	TedOffline.Test/TalkDownLoaderTest.cs
	TedOffline/Program.cs
	TedOffline/TalkBuilder.cs
	TedOffline/TalkDownLoader.cs
	TedOffline/TalksDownLoader.cs
	TedOffline/TedOffline.csproj
	TedOffline/TedVideo/TedTalk/TalkDetailsExtractor.cs
	TedOffline/TedVideo/TedTalk/TedVideoDetails.cs
	TedOffline/TedVideo/TedTalk/TedWebCaptionLoader.cs
	TedOffline/VideoDownloaderFactory.cs