hlssink: add PROGRAM-DATE-TIME tag when chunk has discontinuity

According to HLS spec 14, if a server provides PROGRAM-DATE-TIME on top
of the playlist, it SHOULD also apply an EXT-X-PROGRAM-DATE-TIME tag to
every segment that has an EXT-X-DISCONTINUITY tag applied to it.