Fix: TEMPLATE.x.FEAT information is lost on PCG save/restore
Fix: Template LST FEAT: token applies strangely on PCG load
Further work toward no more cloning of abilities.  Specifically reduces the interface of PlayerCharacter to only take CNAbilitySelection, so that choices are now choose and the "CNAS" is then passed to PlayerCharacter. 
Unit test changes on Jango reflect the two coincident bug fixes
Some additional test changes reflect tightening of rules for CNAbility to ensure Abilities passed in have a non-null, non-empty name (key)
Issue#: CODE-2465, CODE-2547, CODE-2549


git-svn-id: svn+ssh://svn.code.sf.net/p/pcgen/code/Trunk@23569 ef53c05b-3124-4d59-ae7d-fe3273f42be7