map api improvements for OpenRA, also fetch spawnpoints from yaml