v1.6.0 Release
This release reports playback failures as testing.T Fatal errors rather than
panicking. This enables the Go testing framework to continue running tests
in the package rather than halting on a panic. It also avoids deadlocks that
happen when a panic skips over an un-deferred lock release statement.