NPC mapping stuff

NPCs are now intended to be completely unique by ID
NPCs now have different ActionSets based on what Area they are in
This NPCActionSetInfo mapping with area replaces NPCMap
Pallet Town added to database
Prof Oak added to Pallet Town to tell you it isn't safe to venture off