AUDIO: Do not error out when channel offset >= length after interrupt()

This fixes a Protracker module in the OS/2 version of
Hopkins FBI (bug #3612101). In row 0x30 of the first
pattern, the set channel offset effect in the fourth track
pushes the offset past the sample (repeat) length.
This is not error; the mixing function already handles this
case flawlessly. No assert() is necessary there.
SCI: Fix Phantasmagoria Mac's kDoSound
SCI: Fix patched save/load dialogs in SCI32 Mac games
SCI: Change wording for the cursor position workarounds
SCI: Change wording for a function reference
MADE: Null terminate string. CID 1003874
MOHAWK: Fix use after free. CID 1002114
SAGA: Null terminate string. CID 1003868
SAGA: Null terminate string. CID 1003870
SAGA: Fix potentially unitialized pointer. CID 1003186, CID 1003187, CID 1003188, CID 1003189
SAGA: Null terminate string. CID 1003869
SCUMM HE: Plug memory leak. CID 1003582
AUDIO: Fix identation. CID 1003641
LASTEXPRESS: Fix nasty bug with multiline macro. CID 1003640
LASTEXPRESS: Fix multiline macros. CID 1003638
TSAGE: Fixed nesting level. CID 1003637
TSAGE: Fixed nesting level. CID 1003636
TSAGE: Fix nexting level. CID 1003635
TSAGE: Fix nesting level. CID 1003634
TSAGE: Fix nesting level. CID 1003633