UMLAdapterSession::Close

Mark the session as inactive and cleanup all agents.