vm: We don't want ambiguity for which print triggered on a gc error. Differentiate the error messages.
Revert "VM: always clear the data and retainstack in general_error because they might contain uninitialized values (#1187)"

This reverts commit 378f2080251cae3b52fe28e466438af25b5004a4.
Revert "continuations.tests: test case for #1187"

This reverts commit 5dc7cce25353427f95ec463e09efb77d8cc9690c.
debugger: adding a test case that breaks the fix for #1187.