fix unused warnings.
fix compilation

it seems like sometimes libintl.h is needed for LC_MESSAGES so we need
to move that last code that uses LV_MESSAGES out of language.cpp into
gettext.cpp
fix comilation

move LC_MESSAGES out of wesnoth.cpp and game_config_manager.cpp
fix gettext_boost.cpp
add include
fix image translations