funnel: Release object lock before pushing EOS event
funnel: Release object lock before pushing EOS event

When releasing a pad, if all other pads are EOS, then release
the object lock before sending an EOS.

drothlis/gstreamer,drothlis/gstreamer,drothlis/gstreamer,drothlis/gstreamer,drothlis/gstreamer