Take exceptions from tearDown() into account for test failure / success, e.g.
Consistent with setUp() exceptions
Refactor: Extract message formatting to unittest.AssertionFailedMessage
Refactor: Extract base interface
Improve error messages
Make multiple exceptions in tearDown() cause each other
Merge pull request #32 from thekid/feature/exceptions-in-teardown

Take exceptions from tearDown() into account for test failure / success