added diff-tree and fixed minor bugs in output of other plumbing commands