Add back in basic spawn stdout/err logging
Remove OS Temp dir on every run

Temporarily adding this for easier work with logs and errors. This is the
keystone of the caching issue that has to be resolved.
Add back in stdout/stderr/err logging

I really wish I could make this cleaner, but the executables we're using vomit
error output everywhere.

Added explicit comments on what outputs where because I *always* end up spending
time manually testing when working on logging.
Adapt error tests and add back in