use setuid, fix build dir conditional, set iface from ljbuild
remove build type
get default world version from uname -r
default world version and random version
extract util package
refactor the runner