match_spell takes suggestions (overrides)
SpellQA.correct passes suggestions to match_spell
SpellQA.correct takes link suggestions as well as match suggestions

 - This allows us to provide override files:
    - One that maps spells to known matches:
       "Aid (evil)" -> "Aid"
       This speeds up runs when running multiple times on the same dataset
    - One that maps spells to their known URLs:
       "Burning Handses" -> "http://pcgen.nl/burning_handses.html"
       This allows a user to fix unknown spells only once, thereafter having a correct link
       in all successive runs