Cleanup backdrop display code.
Draw backdrops and map previews with VBOs.
Fix various compile issues with commit 591b00c0dfdeb180467818babd722f2f0a0c485c
Update project file to fix a few missing header files
Fix memory leak in effects
Slight cleanup of various commits ;; -> ;
Merge branch 'bugfixes'
Don't keep trying to query server if we get a error message.

fixes ticket:3762
We now only show games that are newer, or the same version. (Until the time we have a good way to filter games via GUI control)
Merge branch 'bugfixes'
NETCODE_VERSION_MAJOR should be incremented as needed. NETCODE_VERSION_MINOR should be incremented by one on each release.
Revert "Draw base plates with proper lighting."

This reverts commit a7d3e0deccd7a1d9f9b478601bafeb3226c4da55.
This closes ticket:3933 - trouble in alpha land.
Add ugly temporary hack to fix colour flickering when in pregame dialog.
Do not bother setting glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE)
repeatedly, since this is the default value, and we never set it to any other value.
qtscript: Fix crash bug in findResearch(), if number of requirements is higher
than max number of players. Found by forum member Duha.
Add a lobby filter to toggle between, showing all games or just your version.

(NOTE: Need a better icon)
Merge branch 'bugfixes'
Fix addDroid component parameter numbers, patch by ... Per.
Rename 'tileset' global variable to 'tilesetDir' for increased readability.
qtscript: Add 'tilesetType' constant that says which type of tileset the map uses.
It is one of "CUSTOM", "ARIZONA", "ROCKIES" or "URBAN".