COMMON: Add "all" option to debugflag controls in GUI Debugger.
GUI: Use sorted file list in scummtheme.py.

This will (hopefully) reduce the amount of changes when recreating the themes
because the order in which files will be processed is the same unless the
sorting differs on systems...
GUI: Recreate default theme.
MADS: Fix palette corruption when changing selected inventor item
MADS: Fix restoring upper palette area when dialogs close
GROOVIE: Remove engine-specific "all" debugflag. Minor naming cleanup.

This is now uneeded as the GUI debugger superclass implements the same
functionality and this removes a bunch of complexity from the Groovie
engine debug calls. Also, removed groovie prefix from the debug flag
naming as unecessary as these are within the Groovie namespace.
GROOVIE: Use debugC() and debugCN() functions directly in script debug.

This removes the debugScript() wrapper, which can now be implemented
directly using the relevant debug function. This avoids the variadic
debug functions being wrapped in a second layer of variadic function
which is probably causing a significant overhead.
IPHONE: Scale input according to content scale factor.

This hopefully fixes input positions in retina devices. The idea is stolen
from QT: https://qt.gitorious.org/qt/qt/source/0726127285413829f58618b5b82fb3e2da0c3a74:src/plugins/platforms/uikit/quikitwindow.mm#L261-296

Complicated way to retrieve scale's return value properly is taken from:
https://stackoverflow.com/questions/3130464 We sadly can't use the cleaner
solution since we don't want to require a newer SDK...
MADS: remove a magic value, use _transparencyIndex
MADS: Fix an uninitialized variable in DialogsNebular
CRUISE: Remove logically dead code in Sound
CRUISE: Remove useless code in addAnimation()
Merge pull request #465 from digitall/debugRework

Add "all" option for debug flags to GUI::Debugger base class.
COMMON: Don't allow debug channel 'all' to be used.
BASE: Allow 'all' to enable all debug channels via CLI too.
GUI: Allow any cased version of 'all' to toggle all debug flags.

This makes it consistent with our matching rules when enabling other debug
flags.
NEVERHOOD: Fix radio part of bug #6513 ("Some nasty bugs")

This clears the radio music variable when leaving the room. I've
discussed with johndoe123 and he says this is what the original
does. (You could also get the same effect by clearing it when
entering the room.)