Build and run redocli and redod

Modify all.do to demand the binaries then run them as a smoke test.
Improve logging output of redod

Give each function a logger with an appropriate prefix.