Fix memory leak when call scope is closed
Add bool, char and list data types
Stop passing arity to native function calls

The arity can be deduced from the arg list variable $_
Enable string literals to be used as names
Add native functions for list processing