Alter Description processing to be more specific (allowing both summary processing and specific processing based on the items passed in)
Note this currently carries "redundant" information (as the primary distinguishing is done through cloning, we need that redundant info if cloning is to go away)

Issue#: CODE-2473


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