Fix crashes on closing client before entering game.
Replace for to FOR_EACH in some classes.
Another part with FOR_EACH changes.
Last part with FOR_EACH changes.
Fix sounds if quest variables working in loop.
Play sounds also in broken quests (where missing complete or incomplete part)
Fix context menu in chat window.
Show incomplete ping value if time waiting already more than previous ping time.
Improve a bit online list draw.
Show in online list colored party and guild members.
Show self nick in online list with special color.

New theme colors:
    SELFNICK - color for own player nick in online list.
    SELFNICK_OUTLINE - outline color for self nick.
fix for previous commit.
Fix erase action to guild members or other players with some kind of colored nicks
Add support for handling event for show/hide on screen keyboard.
Use in different listbox derived classes different xml skin.
Fix draw most left visible tiles in map layers.
Fix map layers draw again.
Replace some dots to spaces in help files in empty lines.
Fix news.txt loading.

Before was skipped empty lines.
Replace in help lines with only space to empty lines.