MADS: Split the other sprite and sequence index arrays
VIDEO: Use || instead of the currently incorrect &&

The code currenly has 4 logically dead lines. Instead of requiring
both newWidth and newHeight to be non zero, just make sure one of
them is non zero and set the other one to the current size.
MADS: Implement Scene 105
FULLPIPE: Implement BallChain::removeBall()
MADS: Refactoring PaletteUsage to use external data arrays
MADS: Further refactoring for PaletteUsage data arrays
MADS: Fix a bunch of GCC warnings
AVALANCHE: Rename _seeScroll to _runAnimations and swap it's meaning.
AVALANCHE: Unify kProcGeida and kProcSpludwick under kProcFollowAvvy.

Also rename connected function geidaProcs() to follow() and update it's comments.
AVALANCHE: Remove unnecessary TODOs.
AVALANCHE: Merge ghostDrawGhost and ghostDrawGlerk.
MADS: Add missing handling code for palette _rgbList
MADS: Implement Palette::refreshHighColors()
MADS: Fix misspelling in if statement
MADS: Add missing call to new refreshHighColors method
MADS: Initialize a variable in scene 105
MADS: Fix for sprite animation range
MADS: Fix sitting down on chair in scene 101
AVALANCHE: Remove useless warnings.
MADS: Fix for resetting trigger mode between scenes