Version 9 patch 6

* Fixed TeamChange bug introduced in 9.5
* Fixed OnLevelLoaded spurious report of aborted (round reset)
* Fixed issue #13, friendly map names and modes
Had to restore round_start_delayed thread
Revert "Had to restore round_start_delayed thread"

This reverts commit fc9083a312954a126c23d9d96a5af3423fa11598.
Eliminated OnPlayerSpawned delay altogether

Rely on async map info update from OnLevelLoaded
Adding delay in the main thread blocks io to rcon, so no point doing it.
To really sequence the round start with first spawn, I'd have to
queue up spawn requests until after the round start finishes synching.
Too much hassle, so instead, just run the risk of map info
being out of data for RoundStart limits.