[bugfix] get_context must be relative to the asked player
engine improvements: add/remove player useful methods. avoiding raising EndGame in the EndGame command. Round games use a copy of the players list, so they can remove players safely.