vda: rewrap cvpixelbufferrefs in refcounted mp_images

This avoids leaking memory management details in vo_corevideo.
vo_corevideo can now just have a balanced retain release for
the CVPixelBuffer is using.