Fix in EventManager:
Ignore second subscribe on the same event type.
Redisign EventManager and few little changes in GamaSession.