Output to stdout in addition to a log file

When chef is configured to use a log file then minitest (correctly) writes its output to the same file, but the output is then missing from stdout. This commit ensures minitest outputs to both locations when appropriate

The bit of code that detects if chef is logging to stdout is hideous, there must be a better way of doing this but my ruby/chef foo is limited :(

Fixes #75