objgenerator: Keep exception stack within generator object, like value stack.

This is required to properly handle exceptions across yields.

This fixes initial issue identified in #243.