It was brought to my attention that there were some issues with
puppet creation. After a bit of hunting and poking, this has been fixed.
You may notice as well when creating new characters that you get a
warning that your character's name contains an invalid character. Valid
characters are alphaneumerical (a-z A-Z 0-9) as well as spaces, ` and -.
I've also taken the opportunity to do a small clean up. Previously the
system would allow you to create a character with an appostophy (') but
not allow you to edit the character, or delete them. All such characters
have been "fixed" by having the rogue character turning into (``) so
they can now be edited or deleted as a user desires.