Fix GuideGrid to include rsOtherShowing in the 'will record' highlighting colour. Fixes #12081
Services API: Ignore 'manual' programmes when building the guide. This are psuedo programmes that don't exist in reality but which are created only for the purpose of manual recording schedules. Ideally we'd still display manual schedule periods in the guide, but that's for another day.