tidy some asserts
remove @synthesize, part 1 of n

also drop UpcomingProgramme.rChannel, it was useless
change Program.Channel to be retained and store it there instead
need to check this doesn’t break anything..
remove @synthesize, part 2 of n
use -new instead of -alloc-init for brevity

fix crash in edit schedule on ‘On Days’