Several different types of XML generation

The behaviour based on your recommendations are in
StupeflixVideoGenerator.  The other stuff was the stuff I was working on
before I stopped; we can clear that later.

Test shows this to generate valid Stupeflix XML.

Producer is a placeholder at this point; code fully copied from Talker
and not yet changed.