Fix not firing forwards correctly on respawn

The engine fails to remove touches when a player "spawns" while he was
still alive. That happens when surviving a round and respawning in the
new round. Players aren't really spawned, but just reset, so the engine
doesn't pickup the new position and doesn't check for trigger touches.