introduce nooblayouter

nooblayouter changes the look of sauerbraten dynamically temporally,
just disable and everything is as it was before
noobpro: don't annoy user with confirm dialog

don't annoy the user with the confirm dialog when he enable/disable
noobpro
nooblayouter: add select gui
nooblib: add list functions

list functions, work with lists similar as with arrays in other
languages
simple too much to tell

seriously
some cleanups

also finishing renaming of (formerly) "runScript" functions
noobexplain: cleanup code

use list handle functions; remove redundant code
small improvements