Remove unused persistent handles in run methods

This was causing the execution context to leak after dispose and as well as heapdump failures due to memory corruption of the disposed ContextifyContext.

Probable fix for #100
Fixes #117