main
reorganize source tree
exprlib: implement TestFile and ls
config: don't use scanner user_data member to pass layout
more source tree reorgs. Move away from named IPCs
move str_escape to util/string