Add internal event management

Add listening on the various internal events: Context/MemberJoined,
Context/MemberLeft, AgentSpawned/Killed