restructure under pcgen namespace
Use settings to determine testdata location
Remove faulty PCC includes
Let the Campaign find all spell files
Provide __repr__ for Spell objects
Filter out invalid lines when reading spells from lst files
Make pcc argument to find_spell_listfiles optional