FULLPIPE: Implement sceneHandler04_kozFly3()
FULLPIPE: Implement sceneHandler04_kozFly5()
FULLPIPE: Implement sceneHandler04_kozFly7()
FULLPIPE: Implement sceneHandler04_kozFly6()
FULLPIPE: Implement sceneHandler04_sub8()
FULLPIPE: Some renames in MctlLadder
FULLPIPE: Add basic logic to sceneHandler04_stopSound(). This completes scene04
SCI: Make second pass when loading objects

This is because objects may be loaded before their base objects,
which causes initBaseObject to fail for SCI0.

Script::initializeObjectsSci0 already did this, but
SegManager::saveLoadWithSerializer did not when calling
initBaseObject after loading a savegame.
SCI: Rewrite MIDI channel remapping

This adds MIDI state tracking to allow channels to be temporarily
unmapped and later re-mapped when there are free device channels
available again.
SCI: Remove no longer necessary hack