James D. Callahan III:
	- More renames: panel.TabSelected => panel.selected_tab, panel.TabSelect => panel:SelectTab, panel.Table => panel.table. Decoupled tab-handling code from the panel.
	- Renamed panel.NPCClear to panel:ClearEditBoxes - used colon-notation for implicit self.
	- Massive ConfigSearch revamp, stage 1.
	- Preliminary cleanup.
	- Added GeneralNPCUpdate() for function deduplication.
	- Removed support for LibRareSpawns; it's been abandoned since 2009.
	- Made constants for oft-used texture escape sequences.
	- Rename unintuitive TestID() to NPCNameFromCache()
