Start storing logs
Added some basic command line arguments and store the reports
in a temporary directory.
Merge pull request #354 from colinnewell/colin/test_log

Improvements to dist/test_dists to make it configurable and not hard coded.
Need a version of Path::Tiny with tilde expansion support.
Only say "Failed distributions" if we have failed distributions.
Display the actual PERL5LIB environment to ensure it's set properly
Move the creation of the temp file outside the eval block.

Otherwise an exception in writing the temp file will be swallowed.