make the use of dash SegmentTimeline configurable

also, remove empty segments at the end of the manifest in accurate mode
fix removal of empty segments to support all cases
Merge pull request #47 from kaltura/dash-timeline-configurable

Dash timeline configurable