NEVERHOOD: Fix the mouse cursor in scene 3, module 3000 (after bridge)

Color 255 should be white. Right now, this is a scene-specific
workaround to avoid rechecking all scenes just for a glitch that
happens in a specific scene. Many thanks to eriktorbjorn for figuring
out that this is a palette issue, instead of a resource issue
VIDEO: Fix Smacker palette upscaling to match Multimedia Wiki

The Multimedia Wiki suggests using a lookup table, but this should
produce the same result.
VIDEO: Rename variables and remove pointless assertion

It's RGB, not BGR apparently. This seems to contradict the
Multimedia Wiki, but not reality.
FULLPIPE: Initial code for scene17.cpp
FULLPIPE: Plug scene17 in
FULLPIPE: Implement sceneHandler17()
FULLPIPE: Fix compilation with MSVC (ambiguous call to sqrt())
FULLPIPE: Add more code to scene17
FULLPIPE: Implement sceneHandler17_fillBottle()
FULLPIPE: Implement sceneHandler17_testTruba() and sceneHandler17_updateFlies()
FULLPIPE: Rename vars in scene17
FULLPIPE: More renames in scene17
FULLPIPE: Implement scene17_restoreState()
FULLPIPE: Implement scene17_updateCursor()
FULLPIPE: Enable scene17. This completes the scene
NEVERHOOD: Stop background sounds during credits (bug #6475)
FULLPIPE: Started scene21
BUILD: Support libedit readline wrapper

This is used in Mac OS X. Thanks to waltervn for pointing this out and
testing.