baseadaptivesink: Add a new base class for adaptive streaming sinks

Adaptive streaming sinks for DASH, HLS and Smooth Streaming could benefit
from this base class, which handles multiple input streams and does
all the required work for managing incomming fragments.
dashsink: Add new dash sink