Report more information when golden tests fail
Report more information when golden tests fail

This allows more insight into why a golden test failed. The golden tests
are very susceptible to changes in the JVM or OS rendering, so we need
to be able to determine when a test has failed for legitimate reasons vs
a spurious error.

underscoreio/doodle,underscoreio/doodle