johnsojc's patch for avatar headshots

Derived from
http://forum.guildofwriters.org/viewtopic.php?f=114&p=63757#p63757 with a
few minor changes (use constant aspect ratio and change the male CY).
Hack around bugs in AgeSDL python parameters

So, apparently Cyan's artists liked trailing whitespace. So, we'll nuke
all whitespace from the SDL variable name arugments. Whitespace is invalid
in variable names anyway.
Ensure remote players aren't miscounted as quabs
Merge pull request #69 from Hoikas/quab-overflow

Fix Sphere Spinning
Fix tracebacks from artist fail
Merge pull request #71 from Hoikas/agesdl-fail

Fix more AgeSDL Tracebacks
Remove pure python PtDebugPrint
PtDebugPrint stub
Merge pull request #72 from Hoikas/debug-print

Remove PtDebugPrint
Add avatar loading/saving functions to Plasma.py
message is now passed as Unicode from C++
Also encode directly from Unicode, elminating the need for kCharSet.

NOTE:  This will not magically allow your font to render all unicode
characters...  The fonts are still limited in what they can display,
so you may not get the characters you expect when typing.  However,
whomever you're chatting with will at least see the same thing you do.
Add /saveclothing and /loadclothing KI-Commands
Merge pull request #73 from zrax/fix_unicode_chat

Fix Unicode characters in chat
Merge pull request #56 from Mystler/clothingfiles

Avatar clothing files
Don't save clothing to the CWD
Fix /replying to private admin messages and message color in inter-age chat
Merge pull request #74 from Mystler/pmfix

Fix for private admin messages
Enable window flashing and highlighting on mentions in chat messages
Merge pull request #75 from Mystler/mentions

Handle mentions in chat messages