Add an example utility, voyeur-watch-exec, and fix several problems it uncovered