fixup SavePNG uses to use our filesystem functions
remove unneeded include
rename some macro constants to less common names in SDL_SavePNG cpp
move code to game_initialization folder
fix gcc compilation
Merge branch 'master' of https://github.com/wesnoth/wesnoth
Update Xcode project file
change undead help portrait to spectre, it fits better here
Merge branch 'master' of https://github.com/wesnoth/wesnoth
Configure Xcode project to use SDL_SavePNG

This requires downloading a new version of the Mac compile package
because new headers were added.
Micro AIs: only display on-screen error messages when in debug mode
Fix CMake build.
Make the GUI2 lobby respect the require_modification attribute.

Fixes bug #22877.
scons: don't depend on libintl if boost filesystem enabled

since we use boost locale instead then.
move replay init to playcampaign.cpp
add log messsage
add a comment.
scons: don't ignore PKG_CONFIG_LIBDIR environment variable

This is an attempt to fixup our scons pkg-config code, following
issue raised here:

https://github.com/Homebrew/homebrew-games/pull/165#issuecomment-61391362
scons: add OS_ENV option, to forward all of OS environment to scons
Merge branch 'master' of https://github.com/wesnoth/wesnoth