Improved character management.

Existing characters are now sent to the client when handshaking.
Character verification is now supported.