Add a "dry-run" mode

The goal of this is to make it easier for people to double-check configs
and commandfiles without having to worry about side-effects that happen
when the command is actually executed.

Change-Id: Ic9d6d5ae6ebecfe3d540465dad66fc803c1f1d02
4 files changed