fix: 'it' reports assertion failures in after_each properly
fix: test was reported successful when after_each failed
fix: messages of std::exception in after_each are reported properly
fix: unknown errors in after_each and before_each are reported properly