Rewording.
Initial support for Python.
Change the semantics of eval/eval_block

- eval executes/returns the value of a single statement
- eval_block evaluates a code block

Maps better to Python.
Also check for errors within 'call'.
Add CALL support to Python.
Pickle everything when using Python<>Python.
Complete Python support.