TOLTECS: Remove unnecessary calls to quitGame()

Calling quitGame() simply creates a new quit event. There's no
need to do that when catching a quit event.
TOLTECS: Make aborting movies more reliable

Before, the main updateInput() might swallow attempts at aborting
movies. Now all events are handled by the movie player's own
handleInput(). As a side effect, it's no longer necessary to check
if a movie is playing before removing subtitles when pressing space.
TOLTECS: Hide/show arrows in original save/load dialogs

The arrows are only visible when there are savegames to scroll to
in that direction.
TOLTECS: Scroll original save/load dialog to bottom on opening

This doesn't behave quite like the original - it seems the original
does not take the fake last entry into account when saving? - but I
think it's actually a bit more consistent this way.
TOLTECS: When a new dialog opens, highlight active item (if any)

We do this by acting as if the mouse just moved to its current
position. I first noticed this on the original save/load dialogs.
DRASCULA: Add advanced savegame functionality

This cleans up the save/load code and resolves multiple issues with the
original save/load screen.
Save game timestamps and thumbnails are now implemented, together with
the ability to load a game from the launcher.
F7 is now mapped to the ScummVM load dialog, and F10 to the save dialog
(if the user has selected to use the ScummVM save screen).
NEWS: Mention Drascula save/load changes
TRANSLATION: Add the new translatable files in the drascula engine
Oops, fix save converter message
DRASCULA: Properly set the game play time when loading a saved game
DRASCULA: Respond quicker to aborting the von Braun song

This also fixes a palette glitch when trying to interrupt during
a fade. (The old image would flash before the room changed. It's
possible other such glitches still exist here, but if so they're
much less obvious than that one was.)
DRASCULA: Merge some animation functions and document all animations
DRASCULA: More animation cleanup. Separate subfunction of animation_12_5()
TOLTECS: Add detection for the English demo and correct the German one
COMMON: Add PackBitsReadStream to iff_container
GRAPHICS: New IFFDecoder that decodes ILBM and PBM images
GOB: Update to new IFFDecoder for ILBM images
PARALLACTION: Update to new IFFDecoder for ILBM images
QUEEN: Update to new IFFDecoder for ILBM images
SAGA: Update to new IFFDecoder for PBM images