CONFIGURE: Never enable release_build by default.

This changes the default for Caanoo, GP2x, GP2xWiz, OpenPandora and PS2.
For those now we only disable debug symbols and enable optimizations by
default.
CONFIGURE: Use -O3 for OpenPandora when optimizations are requested.

Formerly -O3 was only used for release builds.
CONFIGURE: Fix build under et_EE locale

Freetype-config reports a broken include dir
when et_EE locale is used. We set LC_ALL
and LANGUAGE to "C" explicitly like autoconf
does to force consistent behavior.
Merge pull request #308 from hasufell/master

fix build under et_EE locale
GUI: Fix text alignment for the version in the launcher.

Formerly in LauncherDialog::reflowLayout an incorrect way to query the acutal
text alignment was used for the static text widget used for the ScummVM
version.
GUI: Center Launcher.Version in all themes.

Now that we actually use the textalign field of Launcher.Version the version
would be left aligned by default. This looks odd for the classic theme and
the low resolution version of the modern theme and is contrary to the old
"default" value, so I decided to center the string explicitly again.
I18N: Update translation files from source code
SWORD25: Replace calls to LUAI_THROW() with error() in LUA

This removes one of the uses of setjmp(), but its use in LUAI_TRY still
remains
SWORD25: Fix some spacing in LUA
PEGASUS: Fix the pressure door 'static' screens

This does not do a full implementation of master time bases for the one case in the game that uses it.
CREDITS: Fix display of credits with non ISO-8859-1 charsets

The credits.pl script now prints both the ASCII and ISO-8859-1 strings
in the credits.dat file when they are different. The About dialog then
chooses either one or the other depending on the current charset
used. This fixes bug #3539986
I18N: Update Hungarian translation from patch #3603156
PEGASUS: Sort save file names alphabetically
PEGASUS: Limit the accepted characters in save file names
TRANSLATION: Mark pegasus.cpp as translatable
PEGASUS: Fix minor energy bar glitch while calibrating

Need to set the energy level before showing it
MT32: Sync with the latest changes in munt

This syncs our code with munt commit ee380de
MT32: Also attempt to load roms named CM32L_CONTROL.ROM / CM32L_PCM.ROM

This was accidentally removed in commit 5711d23
PEGASUS: Make the demo menu music start before the splash screen
WINTERMUTE: Privatize a few more members in BaseGame.