Added checks to switch so will check if that switch is used before sendi...

...ng the commands

these checks are added to stop tvheadend sending diseqc commands for unused switched 

also added in options to select none to the drop down boxes and altered the outcome of commands