Create a gaLayersChange event

Implement Eric's proposal: gaLayers listens to topic and lang change -> and emits a gaLayersChange event

translation and topic components emits events that are listened by gaLayers