Cleanup code for plural type names (like Clerics), and fix them for type changing effects.

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27096 269b9781-a132-4a9b-9d4e-f004f1b56b58
Fix possible NPE in having a player select from a list.

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27097 269b9781-a132-4a9b-9d4e-f004f1b56b58
Display changed text in abilities with strikethrough, and move the display code.

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27098 269b9781-a132-4a9b-9d4e-f004f1b56b58