First pass at removing NPCs from the playerlist

imperfect (causes pointless respawns) but a functional proof-of-concept.


3 seconds seems to be a good compromise: Long enough to let the player properly load the NPC before removing it. I noticed that with shorter durations, the NPC would sometimes not appear or stick in the playerlist or all sorts of weirdness.