Change SceneIsApplicable to FramesAreApplicable (only considers a list of frames)
Allow null values to Item in ComponentData (which will stop problems when we pass in only non-repeatable frames in a de-sync case).
Add a check to mark the Manager dormant if there are no repeatable scenes (after the first full run)
DeSync Actors can now handle null inputs (e.g. a null Fans member on a Frame).  In this case, nothing is changed and the actor just waits for the usual time