Improve enemy spawning

There is no longer any flicker when an enemy dies for good, and enemies
will spawn at a random spawnpoint associated with the spawn zone.