Created ScreenshotFeature.
Added FadeFeature.
Minor tweaks. Re-instated the 'BeginInvoke' fix.
Step subtitles working correctly.
Added factories for fade and screenshot features.
Added 'SetForm' to ISystemPlugin to allow plugins to create frames on the correct window.
Got dynamic redrawing to work correctly again. FadeFeature now works correctly.