**Summary**:
* Uses threads to stream stdout and stderr to the watchmaker log when
executing a command via subproces
* [[Issue 226][226]] Minimizes salt output of successful states, to
make it easier to identify failed states
* join-domain-formula
* (Linux) Exits with stateful failure on a bad decryption error
* mcafee-agent-formula
* (Linux) Avoids attempting to diff a binary file
* (Linux) Installs `ed` as a dependency of the McAfee VSEL agent
* scc-formula
* Retries scan up to 5 times if scc exits with an error
[226]: https://github.com/plus3it/watchmaker/issues/226