Add readline support
array push and pop
Print call stack when throwing.

Switch back to explicit inc_pc() calls in primitives