Remove "primary_npc_type", etc.

Removed "primary_npc_type" from the mission_t struct, removed the
"get_new_npc_type" function, and adjusted mission initialization and
narrations accordingly. Also consolidated the MISSION_FAILED_NARRATION
and MISSION_ACCOMPLISHED_NARRATION constants into
MISSION_CONCLUSION_NARRATION.