OutputStreamVideo: overload setProfile

Can set a profile from a ProfileDesc.
Transcoder: can manage avInputStream and DummyInputStream

* StreamTranscoder has an InputStream instead of an AvInputStream
(variable _stream).
* Exception (catches) if you try to add a dummy whithout the first audio
stream as avInputStream.
* Refactoring:
     * suppress comment of a cout.
     * suppress double include of StreamTranscoder.
Transcoder: add processFrame

Can use this function to process a specific number of frames (instead of
the process function, which process all frames).
Transcoder: .cpp instead of .tcc

No more template...