Remove "maps" from Python sys append path to reduce locations from where Python files can be placed.
Create listened servers by using the matchmaking session system. Store the actual game settings in wars game server, because the session settings get adjusted. Then intercept it again in ApplyGameSettings. These changes are needed because the player might be behind a firewall, and the matchmaking system seems to have mechanics to deal with it properly.