static var to hold master log default behaviour (therefore can be changed programmatically per exe instead of in global defines)
turn off stdout for unit test log
unit tests now only log to file, but error counts will still be echoed to stdout