Fix bug: Slow performance when outputting new dragon
* Cached skill list lookups as it is quite expensive with all the conditional skills
* Removed some setdirty calls that were unnecessary and causing excessive recalculations
* Corrected double skill sheet refresh when adding the first rank of a skill
Issue#: CODE-2347


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