WINTERMUTE: Add language-filtering for Czech, Italian, Polish and Russian.

No detection-support is added for those languages at this point though.
WINTERMUTE: Clean out commented-out code from detection
WINTERMUTE: Add detection for Italian, English and Russian Dead City.
WINTERMUTE: Write alpha properly on big-endian platforms.
WINTERMUTE: Save the loop-state of sounds properly.
WINTERMUTE: Adjust a few warnings.
WINTERMUTE: Clean out some comments in the theora player
WINTERMUTE: Fill the screen with fillRect for now.
WINTERMUTE: Clear out some commented-out code.
WINTERMUTE: Make use of the wday-field in dates, instead of a wrong mday-value.
WINTERMUTE: Be case-insensitive when testing for sound-format.
PEGASUS: Optimize the nearest neighbor frame scaling a bit

Hopefully should improve performance on lower end systems
TONY: Removed some TODO warnings that aren't needed any longer
TONY: Replace _vm with g_vm.
TONY: Fix saveSoundSettings to use setInt for talkspeed.
TONY: Fix spelling of setStretch.
TONY: Removed some debug warnings which aren't needed any longer
TONY: Fixed problem with spoken voices being clipped when timed text mode is on.
TONY: Ignore draw attempts with non-positive width/height.

This avoids an invalid dirty rect (width -1) during the
introduction scene inside Halloween Park.
TONY: Fix background dirty rect handling.

Reset the scrolling state on load, so that when a new scene is
loaded, the background is redrawn. Also, revert the workaround
in d0d15af9, since this (hopefully) fixes the underlying problem.