Replace Processes by CallTargets.

Tests without Truffle run. Tests in Graal/Truffle VM fail because of escaped frames (e.g. TestParserWithBalancedSmileys.testExample09).
This also failed when I tried to avoid creating a CallTarget to be added to active in Link.schedule. Might be related. Unfortunately, the test case is not exactly small.