Removing observer for airPlayVideoActive correctly

AVPlayerItem doesn't support the allowsAirPlayVideo method, that's on AVPlayer, so the remove observer call is never made. When registered, the observer is added to the correct object, self.player.

This fixes a reference leak.