Edits to DTSC lib for live buffering
Progressive now works with continuously updated metadata
Changes for propagating fragment numbers if the stream is live
Fixed coding style on recent commits.