FULLPIPE: More work on scene02
FULLPIPE: Complete scene02
TSAGE: R2R - Fix bug in Scene 1950
TSAGE: R2R - Fix missing variable initialization
FULLPIPE: Consolidate lift-related functions in one file
FULLPIPE: Move message handlers into separate file
FULLPIPE: Move sceneIntro to separate file
FULLPIPE: Move scene01 to separate file
FULLPIPE: Move scene02 to separate file
FULLPIPE: Move scene03 into separate file
FULLPIPE: Moved sceneDbg to a separate file
FULLPIPE: Reduce header dependency
OPENGL: Fix texture re-allocation check

This fixes a crash when opening the menu in the SCI Laura Bow 2 intro.
TSAGE: R2R - Document a fix, remove useless braces
SCI: script patch for laura bow 2 for audio+text

at the same time
needs indepth testing
KYRA: Only pick up PAK and APK files in the game dir in Kyra1/EoB1.

This should fix annoying erroring out when invalid PAK or APK files are
in the CWD (like for example some Android package files).
FULLPIPE: Change data type in Movement member
FULLPIPE: Started scene04 implementation
FULLPIPE: Actually add scene04.cpp file
Revert "SWORD1: Let the XA audio use its own looping"

This reverts commit 481a5e0e7c65674728eb31694a787723166a72ae.

Turns out that not all the sounds have the built-in loop flag, such as the piano in the Hotel Ubu.