add ability to specify goto targets in scopes
create appropriate labels in function and loop scopes
Scope: expose parent scope
fix generation of return in functions with scope targets
add test case for nested returns (failed previously, works now)
add support for return in auto-execute section

Add a test for it, too.