SCUMM: Use correct sound type for digital sfx.

This makes sure that digital sfx in pre digital iMuse games are using the SFX
sound type rather than the speech sound type. This allows proper volume
control.
SCUMM: Make sure digital SFX are played even when speech is muted.

This makes sure that digital SFX are started even when speech is muted (when
using subtitles only mode). This is, for example, noticable in the Sam&Max CD
intro.
SCUMM: Fix Ctrl+t key code combination to affect speech mode.

Formerly, the key code combination didn't unmute speech at all.
AUDIO: Increment total play time when decoding MP3 data.
AUDIO: Rename MP3Stream's _totalTime to _curTime to better reflect the variable's purpose.
Merge pull request #483 from lordhoto/scumm-sfx-fix

SCUMM: Fix playback of digital sfx when speech is muted.
Merge pull request #485 from Akz-/mp3-seeking-fix

AUDIO: Increment total play time when decoding MP3 data.
TOLTECS: Blacklist a pirated CD-RIP version (bug #6690)

This is a known pirated version, where all the audio has been removed.
Thus, no support will be added for that version.
DETECTOR: Do not show the zero matched size for illegitimate copies
SCI: Fix script bug #6692 - QFG3: Crash when speaking at the top of the giant tree
SAGA: Fix OOB access in the Shorten decoder

The changes are based on the Java implementation of the Shorten decoder.
This avoids all the out of bounds access (negative array indices), but
it still doesn't fully fix the actual decoder
ZVISION: Silence Cppcheck warnings about buffer overflow

I don't know if it's the buffer sizes or the format strings that
should be fixed, but increasing the buffer size seems like the safer
thing to do in cases of doubt.
MADS: Avoid potential buffer overflows
MADS: Rex - Fix some uninitialized variables in the menu
MADS: Fix some more uninitialized variables
TOON: Remove some dead code