Fix nonetype error in service, and sync issue.

Fix playback ending not checking watcher is set before calling class method.
Fix small error in sync for handling of new shows added in xbmc, and not on trakt.