Removed unused 'using's
Added ProgressProvider.cs and updated IPlugin, IPluginHost, PluginService, and Controller to use it (compiles but has not been tested yet)
Wrapped all plugin invocations with exception handling in Controller.cs
Removed unused 'using's
Minor/ignore - Moved <exception/> XML doc comment to proper method in Controller.cs
Minor/ignore - Updated summary XML doc comment on PluginProgressHandler delegate
Minor/ignore - Added possible EXE file names to "File Locations.txt"
Minor/ignore - Added #regions to Controller.cs
Removed GetProgressProvider(IPlugin) from IPluginHost (but kept it in PluginService)
Moved and renamed ClosePlugins() to UnloadPlugins() in PluginService
Added Plugin property to ProgressProvider
Renamed JobCompleted to JobSucceeded in Controller.cs
Disabled most Console.Write statements and moved them into Program.cs
Minor - log main playlists instead of writing them to console
Invoke Updated event whenever ProgressProvider's State or PercentComplete changes (in addition to updating every second when the time remaining is calculated)
Added plugin status to console output
Use Stopwatch instead of manually incrementing RunTime in ProgressProvider
Merge branch 'master' of github.com:bdhero/bdhero

Conflicts:
	TmdbPlugin/TmdbPlugin.cs