Add support for canonical output and work directories Change-Id: Ie8038805822fca12d387f577f39c654e4949b526 Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/qg/+/126668 Pigweed-Auto-Submit: Erik Gilling <konkers@google.com> Reviewed-by: Alexei Frolov <frolv@google.com> Commit-Queue: Erik Gilling <konkers@google.com>