Allow raise statements in generators
Fix generator issue with unless statements
Fix handling of ensure blocks in generators