Changed a lot of race-specific code to be more general for matches. Overhauled spawnpoint system and removed old checkpoint system.
Fixed bug where LevelManager wasn't updating spawnpoints on level load.