qtscript: Test more events in unit tests
qtscript: Fix return values for include()
Fix looping through selections.

Introduced in 8379fb2f8b843a50a5dca16331319b6b8648a63b. Fixes #3189.
Update translations.
Russian translation update by rustamv.rman.

Closes #3184.
Russian translation update by Vadim S. Sabinich.

See https://github.com/Warzone2100/warzone2100/pull/29.
Do not compile qslint for mingw32 (not sure why though).
Set master's qtscript version to 3.2
Extending components limit in unit design GUI

Fixes ticket:3160
Limit of components to design increased to 128.
Fix radar/minimap size to adapt to lower resolutions better.
Fixes ticket:2694
Adjust the Super Transport gfx, thanks to Mysteryem & Berg.
Adjust speed to make it faster.
Adjust armor to make it much weaker.
Fix Research name.
This is the PIE 2 version model.
Try to improve the host screen to fit all 10p and move
limits & start hosting buttons to a better(?) location.

Fixes ticket:3157
qtscript: Make the second parameter to isStructureAvailable() optional.
semperfi-js: Don't rebuild demolished reslabs when all has been researched.
Remove broken old-1.10 mod Update NSIS for the removal
Fix javascript lint program for isStructureAvailable()
Fix a missed file, broken in 5694a6fded95e7128c6b8222f6895ba200b75432
Try to fix buildbot
Try a alternative fix for 5694a6fded95e7128c6b8222f6895ba200b75432
Merge branch 'bugfixes'

Conflicts:
	data/mp/stats/body.txt
Let the host kick people in non alliance games. (left+right click over ready button of the player you want kicked)

close ticket:3100
close ticket:3121
Fix kick routines that got clobbered by the merge a long time ago, and also implement a in-game kick.

Currently, you hold down the right mouse button over the channel icon of the person you want to kick, and it will kick them.

There is no more room for a new icon. :(

git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/branches/2.3@11490 4a71c877-e1ca-e34f-864e-861f7616d084
(cherry picked from commit da30725d967cf7076456f56122b28ddbc3202488)

Conflicts:

	src/multiint.cpp
	src/multimenu.cpp
	src/multiplay.cpp

Allow the host to kick the AI only in 'cheat mode' in skirmish games.

Closes ticket:2139

git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/branches/2.3@11596 4a71c877-e1ca-e34f-864e-861f7616d084
(cherry picked from commit 7a083b154dab6b6fa8f421042db0670a671127f5)

Conflicts:

	src/multimenu.cpp

When kicking, make sure they are an actual human player before adding them to the list.

git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/branches/2.3@11506 4a71c877-e1ca-e34f-864e-861f7616d084
(cherry picked from commit 43b180768c71853b3de97d71fa091e6a0fdfc10e)

Conflicts:

	lib/netplay/netplay.c

general networking improvements by popular request.

git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/branches/2.3@11568 4a71c877-e1ca-e34f-864e-861f7616d084
(cherry picked from commit 052d03d19ec967d4b8cee5d79446fe5ec1f2b040)

Conflicts:

	lib/netplay/netplay.c
	src/multiint.cpp
	src/multijoin.cpp
	src/multiplay.cpp
	src/multiplay.h
	src/multisync.c

Fix client side messages.

refs ticket:2144

git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/branches/2.3@11601 4a71c877-e1ca-e34f-864e-861f7616d084
(cherry picked from commit 98723c00a9b7d6a46eab204ccd474df4a62fbd93)

Conflicts:

	lib/netplay/netplay.c
	src/multiint.cpp
	src/multiplay.cpp