matroskademux: implement keyframe search also without cluster prev size
matroskademux: implement keyframe search also without cluster prev size

If we have cluster prev size (GStreamer muxer will write it by default),
we can go back to the previous cluster efficiently, but if we don't then
just search backwards until we find a cluster ebml identifier, like we
do when searching for clusters in the bisection loop.

GStreamer/gst-plugins-good,pexip/gst-plugins-good,GrokImageCompression/gst-plugins-good,StreamUtils/gst-plugins-good,GStreamer/gst-plugins-good,pexip/gst-plugins-good,pexip/gst-plugins-good,pexip/gst-plugins-good,GrokImageCompression/gst-plugins-good,StreamUtils/gst-plugins-good,GStreamer/gst-plugins-good,StreamUtils/gst-plugins-good,StreamUtils/gst-plugins-good,pexip/gst-plugins-good,GrokImageCompression/gst-plugins-good,GStreamer/gst-plugins-good,GrokImageCompression/gst-plugins-good