Merge pull request #476 from SimSaw/branch-1-7

NEWS: Updated 1.7.0 release date in German NEWS (Neues).
I18N: Update Italian translation (from patch #1608)
NEVERHOOD: Play a single sound when losing the memory puzzle (bug #6672)

When the memory puzzle is reset, each revealed tile gets hidden again.
When a lot of tiles were hidden, the multiple clicking sounds would
fill the available sound slots. To avoid this, only a single click is
sounded when losing
I18N: Update Spanish translation from patch #1609
SCUMM: Add support for Steam versions of Indy 3, Indy 4, Loom and Dig

Many Thanks to Ben Castricum for the original patch
SCUMM: Add support for CD audio tracks in the Steam versions of Loom

Many Thanks to Ben Castricum for the original patch
SCUMM: Remove empty line before license header.
SCUMM: Use spaces instead of tabs in comments.
SCUMM: Remove unused variable.
SCUMM: Slight formatting fixes.
SCUMM: Fix a subtle bug in Sound::getCDStatus() for Loom Steam
SCUMM: Simplify index file handling for Steam versions.

This also makes sure that all extra needed detection data for the Steam
releases is located inside detection.cpp.
SCUMM: Cleanup.
NEWS: Mention support for the Lucasarts Steam versions
NEWS: Typo.
MT32: Copyright year bump
MT32: Update to munt 1.4.0

This syncs with munt commit 175446af43
NEWS: Mention some more changes for 1.7.0

These include changes to general functionality, engines and backends
GOB: Remove duplicate entries for Ween DOS

Seems like that happened when I sorted them by platform
after splitting up the big detection table in 07b17f711.

This fixes bug #6676.
VIDEO: Reduce BinkDecoder stack usage

See bug #6677.

(cherry picked from commit a22f9bccf3624a0f9a085391edddeef47eaa8c5f)