COMMON: Add "all" option to debugflag controls in GUI Debugger.
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.
Merge pull request #465 from digitall/debugRework

Add "all" option for debug flags to GUI::Debugger base class.