First draft of Repetition DOM content change

This adds methods necessary to reset a repetition if you assign to
repetition.domContent.  The repetition responds by reinstantiating its
iteration template with the given DOM content, then reproduces
iterations for all the existing content.