Procedures test workspace cleanup (#4311)
Procedures test workspace cleanup (#4311)

* Add basic cleanup.

* Refactor to ensure proper workspace cleanup

* Remove unecessary variable cleanup

* Uncomment out logic
mark-friedman/blockly,rachel-fenichel/blockly,rachel-fenichel/blockly,mark-friedman/blockly,mark-friedman/blockly,mark-friedman/blockly,mark-friedman/blockly,rachel-fenichel/blockly,rachel-fenichel/blockly,google/blockly,google/blockly,mark-friedman/blockly,rachel-fenichel/blockly,google/blockly,google/blockly,google/blockly,google/blockly,rachel-fenichel/blockly,google/blockly,rachel-fenichel/blockly