Don't blow up when generating a failure message involving stdout/stderr.
Fix `change` matcher to work properly with `IO` objects.
Merge pull request #508 from rspec/fix-io-error

Don't blow up when generating a failure message involving stdout/stderr.