Start of a major refactoring to use objects.
add this new file
DFXP -> WebVTT working on a very basic level.
More refactoring
incomplete untested refactor of sami
Misc fixes, port scc.
Ported the rest of this stuff.
Fixes to SAMI support
fix webvtt timestamp output
Fix style parsing in sami reader.