mpegts: failed to stop processing SDT on bad start

This includes detection of already processed sections
linuxdvb: fix diseqc LNB setting for polarity

I had forgotten to setup the voltage field used for polarity switching
which meant I was always getting V. This is why my scanning was going
cock eyed.

Think I probably need to add back in some sanity checks.