Ongoing refactoring.
More refactoring, working towards separate "device" and "document" classes.
Add ECVCaptureDocument. Finally coming along.
Moving features into SAA711X class for less redundancy.
Add ECVVideoSource.
Eliminate <ECVComponentConfiguring>.
Remove -togglePaused, only used once.
Updating ECVConfigController.
Add <ECVAVTarget> and ECVAudioTarget.
Remove unnecessary definitions.
Convert some @properties to regular methods.
Deinterlacing modes and video formats are close to working together.
Fix pausing and restarting playback, although the delay isn't working.
Fix cropping of input frmo 720 to 704 pixels wide.
Don't create menu items for unsupported video formats.
Use more ECVIOReturn2() instead of ECVIOReturn().
Improve video format menu.

Better localization and support for custom formats.
Very incomplete Somagic support.
Trim whitespace from device names. Fixes " SMI Grabber Dev".
Add Somagic firmware loader.