Revert "Better implementation of TrackableCollection to avoid duplicate entries in backing list"

This reverts commit d7a92dca0374eaba1cead9e20995b2498ae97faa.
New implementation for TrackableCollection, based on CollectionChanged events of ObservableCollection
Fixed EPG tuning details check