squash! stbt record: Raise exceptions via the generator function

Do not throw the exception into the generator function, rather decrease
the reference counter of the iterator. This way the original stack trace
is kept.