Enable TranslateMessage again for external Windows. Something Strong99 requested in an old forum post (http://irrlicht.sourceforge.net/forum/viewtopic.php?f=7&t=44918&p=257786) 


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code@4742 dfc29bdd-3216-0410-991c-e03cc46cb475
Improved i18n key input for X11. Which means languages like cyrillic work now.
Japanese not yet, but we're even a little closer to that now.
Dead-key handling is not working. I just can't figure it out (X11 documentation and examples make me swear badly).
Users which have language input with dead-keys (like ^) will now have those characters always ignored.
Before it had just printed the characters but set a complete wrong key-code. So dead keys partly better, partly worse.
But this solution is going in the right direction. Either we figure out later why X11 doesn't handle dead-keys or we handle them ourselves.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code@4743 dfc29bdd-3216-0410-991c-e03cc46cb475
Fix typo.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code@4744 dfc29bdd-3216-0410-991c-e03cc46cb475
Cleanup - membervariables start with uppercase letters.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code@4745 dfc29bdd-3216-0410-991c-e03cc46cb475