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.
Merge pull request #90 from ewilligers/add-timing-cycle-tests

Add tests with cycles between begin and end times