#2119: recompile GenericScripts if the file has changed
make ui, logger, textUtils etc. available via binding for GenericScript too
selectMultipleNodes(List -> Collection)
tiny refactoring