fixes a case with a negative 'r' attribute SegmentTimeline
fixes caching of the generated segments
adds getFetchTime/getCheckTime functions and restricts the generated segment list for dynamic SegmentTemplate mpds