Make serialization of errors thrown by tests robust to failures in readObject/writeObject
Catch exceptions around individual operations
Merge branch 'robust_throwable_serialization' of git://github.com/ramonza/gradle
Added some test coverage for the various ways exceptions can fail to serialize, plus fixed the case where getStacktrace() fails with an exception.
Reworked dealing with failures when serializing and deserializing throwables.
Don't use Thrift exception in int test
Mentioned Ramon's contribution in release notes.