Filter duplicate programs in EPG
Added sanity checks
Added Schedule object
Begin for supporting more schedule types in SlimTV
Fixed program state when loading EPG
Fixed disposal of additional UPnP services on disconnection
Fixed ITvProvider de-/registration after server dis-/reconnection