video-track: Set restriction caps based the first added VideoSource
We should always have a video size and framerate in video tracks as otherwise the format outputed by the track change over time and be hard to handle for applications. As the API doesn't force any restriction caps, we simply compute it from the video sources provided.