Updated transpiler to allow resuming to a statement contained inside an if (...) block

- Condition now always allows execution if a future statement is the one being resumed from
Fixed support for resuming from statement inside block

- Outer switches now list descendants as cases with fallthrough to allow resume