More fixes for key event issues.  It seems that on WindowsXP sending the actual key press/release separately can be mis-interpreted by the server as holding the key down.  Using a keyTyped event for all character input ensures that we can send an immediate down/up.  It also works around the broken AltGr detection in Java 6.  Also added support for more keys (F13-F24, etc.).  Some key definitions in java don't have X11 equivalents or I could not be sure so I've left them commented out.

git-svn-id: https://tigervnc.svn.sourceforge.net/svnroot/tigervnc@5066 3789f03b-4d11-0410-bbf8-ca57d06f2519