Store spell panels in a SPELL_PANEL table

-- This is used instead of a global lookup when CLEU fires
- SpellPanel_OnLoad now hooks OnShow instead of setting it
-- Preserves existing OnShow scripts
- Change argument order of SpellPanel_OnLoad