WIP [DON'T MERGE]: Gstcase cleanup

Should fix https://github.com/timvideos/gst-switch/issues/72