Implement video passthrough in content pipeline

This adds support for video passthrough in the content pipeline. The VideoContent object acquires metadata  for the VideoContent object by parsing output from ffprobe (part of FFMPEG).

For the processor phase, no transcoding is performed. It could be done with FFMPEG, but video authoring is such a specialized process, I imagine most authors will want to use their own tools for it.