chromecast: fix event leak when reconnect happens

Because of reconnections attempt, we can register the status event
several times. Only register it once.