Add tests with cycles between begin and end times

Some examples are from the SMIL specification
http://www.w3.org/TR/SMIL3/smil-timing.html#q99

Others are from team discussions.