fill output surface with (0, 0, 0, 0) on creation
implement softVdpPresentationQueueSetBackgroundColor
+ softVdpPresentationQueueGetBackgroundColor
minor code style change
implement more of softVdpVideoMixerRender

add handling of various rectangles