mxfvanc: Handle empty ANC essence

Not having any *actual* ANC is totally fine and common usage with several MXF

In order to properly advance the streams, the essence handler returns an empty
GAP buffer which gets converted to a GST_EVENT_GAP.

Part-of: <!2345>
31 jobs for master in 10 minutes and 55 seconds (queued for 5 seconds)