Get rid of an unnecessary addition from f910611e.
NullBot: make use of the new .armed property.
Fix memory leaks in 'jsdebug' GUI code (hopefully all). Try to plug some more valgrind warnings.
Merge branch 'bugfixes'
qtscript: Add new cheat 'jsload' which allows you to load any AI script you
want from the 'scripts' directory in your write directory to run on the current
player. New script global 'scriptPath' holds the path to whereever you loaded
the script from, and is used automatically for include files. There is no longer
any need to specify any paths for include files if they are located in the same
directory as your main script.
Remove 'logical' cheat that did nothing.
Fix compile warnings
Don't calculate shadows if shadows are off. May fix ticket:3925
qtscript: Remove useless 'player' column in jsdebug triggers tab.
qtscript: Make sure including subdirectories from AI script directory works again.
Allocate joining players in topmost available slot.
newnet: Remove very-out-of-date newnet.TODO, since newnet is done.
cpp: Remove old fixcppbuild script.

Redundant since ea4e99a92dc76a1fded791328d9584f9385c358c, as everything that should be compiled as C++ already is.
Add gDebugger / apitrace debug markers. Remove unused code. Do more
aggressive caching of shader states.
Merge branch 'bugfixes'
qtscript: Fix addLabel() coordinates. Closes ticket:3932.
Draw GUI images cleanup.
Remove fallback mode. GLSL 1.20 or better is now required.