dash-loop: remove period duration attribute

Live streams have no specified duration
dash-loop: serve fragments correctly

Also use the current time as the start time and only serve
fragments if they have already been created (based on current time)