Adjust NPC-generation, etc.

Adjusted how new NPCs are generated, renamed the functions for getting a
new NPC's type and spawn point (now "get_new_npc_type" and
"get_new_npc_spawn_point"), and removed all remaining references to the
EXCAVATE mission type, which is no longer used.