Fix some issues with the web interface.
Update DVB channels within Sky listings to allow recording of programmes found in Sky listings but avaialble on Freeview.  Only execute rejectedcmd if programmes become rejected or become accepted