Over the last couple of years, Vodafone Germany have been replacing their Horizon cable TV boxes with GigaTV. They have now turned off the horizon.tv backend. The Slovakian services uses a slightly different URL is still working.
I've removed the German channels xml and re-named the Slovakian one. Removed the check for DE/SK endpoint and changed to a single SK endpoint.
Format is the same as virginmedia.com so I've added a call to get the programme details, which gives us description / category / season / episode / actors / directors / date.
Increased from 2 to 3 days and added a cache as URL doesn't change based on channel.
Refreshed channel list. There were a few additional and a few to delete. Mapped most of the missing channels and amend the language codes. There are still a small number of un-mapped channels which I wasn't sure about.