MADS: Fix for dialog when getting vase
MADS: Implement actions for scene 804
FULLPIPE: More work on MctlLadder::doWalkTo()
FULLPIPE: Add missing parameter to Movement::calcSomeXY()
GROOVIE: Only compile ROQ when groovie2 is enabled
SCI: fix saving in mother goose sci0 (bug #6486)
SCI: comment typo fix
GROOVIE: Add sanity checks and range limits to copyRect opcode param.

This prevents segfault crashes in "The 11th Hour" when you open the
Gamebook palmtop from the top of the screen. The opcode needs some
work on the changes from 7th Guest, but this will prevent crashes
while this is being worked on.
PEGASUS: Use KP7 and KP9 as alternative keys for the item drawers

Based on a patch by Keith Kaisershot (blitter)
FULLPIPE: More worj on MctlLadder::doWalkTo()
SCI32: fix crash during gabriel knight intro
MADS: Fix for reverse sprite cycles
SCUMM: Small cleanup in SFX note setup in AD code.
SCUMM: Slight cleanup in SFX register code in AD player.
SCUMM: Introduce symbolic names for channel/note states in AD code.
SCUMM: Only keep music data variable for music around in AD code.
SCUMM: Further SFX note related cleanup in AD player.
SCUMM: Move notes into SFX channel structure in AD player.
SCUMM: Fix sfx resource unlocking in AD player.
SCUMM: Replace some more constants with named enum values in AD code.