Add more compression and color formats
Show supported compression and color formats in dump_port()
Set nStride and eColorFormat when configuring port definition
Install signal handlers as late as possible
Minor spacing update
Don't create any variables in the loop
Fix YUV handling in camera video output and encoder input

Properly handle the OMX_COLOR_FormatYUV420PackedPlanar format used by
camera and encoder components when dumping out/reading in video data
outside of the OMX pipeline.

In rpi-camera-dump-yuv the fragmented YUV planar 4:2:0 (I420) data from
camera video output buffers is unpacked and buffered until a full frame
has been received from the camera and then the frame is written to
output file in valid I420 format.

Similarly in rpi-encode-yuv the I420 video data read from input file is
packed to a valid OMX_COLOR_FormatYUV420PackedPlanar style buffer before
sending to the video encoder.
Update documentation