passing additional arguments as parameters to command handlers in lama-conf
made loadAPI paths not explicitly absolute. this way it's possible to overwrite os.loadAPI to use shell.resolveProgram and have the api at an arbitrary location that's in the shell.path
generalized config program a bit more so that it's easier to copy-paste the common logic parts (everything except the actual table of commands)