janitor: add skeleton
janitor: add base plumbing
janitor: base functionality given for omfile
janitor: cleanup on exit
janitor omfile: add impstats support for close timeouts

also some minor cleanup at other spots