add missing <algorithm> header to util.hpp
fix indentation of macros in lobby_main.cfg
add GUI tag list for Vim syntax highlighting
delete deprecated NDEBUG flag from VC project
Adds the option to use a suffix to the image paths.

Implemented for using image path functions.
A second change fixes size problems with image type buttons.
Made the orb and minimap colors configurable by the preferences.
Add single unit instance recall_costs

Add the variables, lua, and wml support variables to allow a scenario
designer the ability to define different from the standard recall costs
or team recall costs for both individual units and unit types.
from least to highest order of precendent we'll have default, team/side,
unit_type, and finally individual units.

The tag in the scenarios and in the unit config files is recall_cost=int.
LoW 07: Made the map bigger, adjusted starting positions and more.

* Got a bigger map
* The third former ally is now cotrolled by the player(s)
* Removed the annoying bird sounds
* Introduced an unallied monster side to the south
* Removed the early appearance of Olurf, he will arrive always at end
* Some fixes to the mp port, may still not work properly
No longer write the map_data header anymore.

Like discussed at the FOSDEM, those embedded WML attributes are not used
anymore.
Removed obsolete map header.
Remove an old-style-cast.
Remove the usage of the non-standard u_int.
really fix warning about not initialized variable

The invalid read now was on some later line.
fixes https://gna.org/bugs/index.php?21772
Anyway better to init something incorrectly than to not init it.
vc project update
Khalifate melee attack sound timings fix.
workaround for bug #21797

when the side engine in multiplayer_connect_engine.cpp loads a side,
if the game is a save game, the side is not allowed to have a human
player, and it is listed as "network", then we set it to ai,
assuming that it "should" be a "network_ai" if bug #18829 is ever
fixed
blindfold_enabled => skip_replay enabled, in playmp_controller

this was suggested by Wintermute, as it is hard to see why you
wouldn't want the replays to go fast if you can't see anything.
Merge branch 'master' of https://github.com/wesnoth/wesnoth
updated Scottish Gaelic translation
recognize server messages to set a side to idle