Adds return keyword

* return converts into async actions
Refactors Async DO
Adds ExpressionStatement function builder
Adds unwrapExpressionStatement utility function
Refactors codebase to use ExpressionStatement