Clean up ThePirateBay and TheTVDB requirements and usage. Documented EventScheduler, EventWatcher, SettingsService and FileReader classes re #95