DRY_RUN_CMD
DRY_RUN_NULL
As a replacement, this adds the `run` helper function.
Specifically, if `tput colors` fails with an error we treat that as if the terminal does not support colors. Fixes #423 Suggested-by: PhotonQuantum <self@lightquantum.me>
The support for translated strings is, for now, limited to strings generated in Bash code.