Fix mainwindow tab icons for downloads and replays

use predefined PAGE_X instead of counter
this one confused me forever :)
Update mapselectdialog.cpp

This edit refers to feature #1382 of http://projects.springlobby.info
fix #26 make autoscroll disable work

Autoscroll is disabled by scrolling up scrolling down to
the end, re enables it.

Tested on Linux only.
A comment states that GetScrollThumb() does not work on Windows,
if it is still true, it might not work there.

Based on 6cba30bed7b4dbd3f177403d1bbf97180e7e02f9
original code didn't reenable redraw by calling
m_chatlog_text->Thaw();

There is some jiggling and flickering sometimes,
I think because the display position is determined by the line-text.
I have tested by bashing at the keyboard and producing similar lines
fix #30 replace rank filter numbers with icons

also allow filtering rank == 8
Merge pull request #43 from baracoder/fix_tabicons

Fix mainwindow tab icons for downloads and replays
Merge pull request #46 from baracoder/fix_26

fix #26 make autoscroll disable work
Merge pull request #47 from baracoder/fix_30

fix #30 replace rank filter numbers with icons
Merge pull request #45 from tulipe7/master

Update mapselectdialog.cpp
update pr-downlodoader / add support for extracting engine
[cmake] adds static analysis target

also cleans up a few duplicate/mismatch source entries
Merge pull request #52 from renemilk/analyze

[cmake] adds static analysis target
fix some clang warnings & update lsl
fix clang warning
fix compile warning
get list of all spring versions
enable autoswitch of engine version when available
ask if engine should be downloaded / add hacks for comparing engine versions:

see https://github.com/spring/LobbyProtocol/issues/14
update pr-downloader: don't overwrite files when extracting
Move "Change language" dialog from help to Edit menu
Merge pull request #54 from baracoder/move_lang

Move "Change language" dialog from help to edit menu