AVALANCHE: Split AvalancheEngine::resetVariables() in two, to make a part of it reusable
AVALANCHE: refactor initVariables by reusing resetVariables(). That also should fix CID 1109674
FULLPIPE: Some work on MovGraph2::genMovement()
FULLPIPE: Add initial implementation of some sound-related functions
FULLPIPE: More work on MovGraph2::genMovement()
VOYEUR: Replaced original game mansion scrolling with a more effective one

The original had the cursor fixed in the middle of the screen, and
scrolled the mansion view as the mouse moves. Since this doesn't really
work for windowed mode nor tablets, I've replaced it with a new version
that scrolls when the mouse cursor is near any edge of the screen
VOYEUR: Fix names of cursor variables in doInterface
VOYEUR: Fix loading of correct hotspot list in doInterface
VOYEUR: Workaround for original code causing crash after calling doEvidDisplay
VOYEUR: Tweaked vertical scroll area/rate for viewing mansion
FULLPIPE: Renames in class MovGraphReact
FULLPIPE: Implement MovGraphReact::setCenter()
VOYEUR: Variable renaming for Video Id
FULLPIPE: Implement Floaters::init()
FULLPIPE: Implement Floaters::genFlies()
FULLPIPE: Implement Floaters::stopAll()
FULLPIPE: Implement Floaters::update()
FULLPIPE: Fix crahs in Floaters::init()
FULLPIPE: Simplify code in scene12
FULLPIPE: More work on MovGraph2::genMovement()