Proper restoration of ChooseSelectionActor based tokens on PCG load
(impacts mainly TEMPLATE:%LIST used in an Ability, which now properly links back up to the parent Ability)
Note: Does not impact what the PC has (just the links) since the Template was stored separately

Issue#: CODE-2016


git-svn-id: svn+ssh://svn.code.sf.net/p/pcgen/code/Trunk@22814 ef53c05b-3124-4d59-ae7d-fe3273f42be7
Convert AUTO:ARMORPROF, AUTO:SHIELDPROF, AUTO:WEAPONPROF, and AUTO:LANG from ChooseResultActor to ChooseSelectionActor
(adds type safety)

Issue#: CODE-1902


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